summaryrefslogtreecommitdiff
path: root/Makefile
Unidiff
Diffstat (limited to 'Makefile') (more/less context) (ignore whitespace changes)
-rw-r--r--Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index ecd4e0d..fa59e8d 100644
--- a/Makefile
+++ b/Makefile
@@ -1,65 +1,66 @@
1default: dynamic 1default: dynamic
2 2
3all: default docs 3all: default docs
4 4
5LIBS=library 5LIBS=library
6 6
7COMPONENTS=$(LOCALCOMPONENTS) inputmethods/keyboard \ 7COMPONENTS=$(LOCALCOMPONENTS) inputmethods/keyboard \
8 inputmethods/pickboard \ 8 inputmethods/pickboard \
9 inputmethods/handwriting \ 9 inputmethods/handwriting \
10 inputmethods/unikeyboard \ 10 inputmethods/unikeyboard \
11 inputmethods/jumpx \ 11 inputmethods/jumpx \
12 taskbar/batteryapplet \ 12 taskbar/batteryapplet \
13 taskbar/volumeapplet \ 13 taskbar/volumeapplet \
14 taskbar/clockapplet \ 14 taskbar/clockapplet \
15 taskbar/netmonapplet \ 15 taskbar/netmonapplet \
16 netsetup/dialup \ 16 netsetup/dialup \
17 netsetup/lan \ 17 netsetup/lan \
18 mpegplayer/libmpeg3 \ 18 mpegplayer/libmpeg3 \
19 mpegplayer/libmad \ 19 mpegplayer/libmad \
20 mpegplayer/wavplugin \ 20 mpegplayer/wavplugin \
21 cardmon 21 cardmon \
22 sdmon
22 23
23APPS=$(LOCALAPPS) addressbook calculator clock datebook \ 24APPS=$(LOCALAPPS) addressbook calculator clock datebook \
24 filebrowser helpbrowser minesweep mpegplayer \ 25 filebrowser helpbrowser minesweep mpegplayer \
25 settings/light-and-power \ 26 settings/light-and-power \
26 settings/language \ 27 settings/language \
27 settings/rotation \ 28 settings/rotation \
28 settings/appearance \ 29 settings/appearance \
29 settings/security \ 30 settings/security \
30 settings/sound \ 31 settings/sound \
31 settings/systemtime \ 32 settings/systemtime \
32 solitaire spreadsheet tetrix textedit \ 33 solitaire spreadsheet tetrix textedit \
33 todo tux wordgame embeddedkonsole taskbar sysinfo \ 34 todo tux wordgame embeddedkonsole taskbar sysinfo \
34 parashoot snake citytime showimg netsetup \ 35 parashoot snake citytime showimg netsetup \
35 qipkg mindbreaker go qasteroids qcop fifteen keypebble opiemail/lib opiemail 36 qipkg mindbreaker go qasteroids qcop fifteen keypebble opiemail/lib opiemail
36 37
37DOCS = docs/src/opie-policy 38DOCS = docs/src/opie-policy
38single: mpegplayer/libmpeg3 39single: mpegplayer/libmpeg3
39 40
40dynamic: $(APPS) 41dynamic: $(APPS)
41 42
42docs: $(DOCS) 43docs: $(DOCS)
43 44
44$(COMPONENTS): $(LIBS) 45$(COMPONENTS): $(LIBS)
45 46
46$(APPS): $(LIBS) $(COMPONENTS) 47$(APPS): $(LIBS) $(COMPONENTS)
47 48
48$(LIBS) $(COMPONENTS) $(APPS) $(DOCS) single: 49$(LIBS) $(COMPONENTS) $(APPS) $(DOCS) single:
49 $(MAKE) -C $@ -f Makefile 50 $(MAKE) -C $@ -f Makefile
50 51
51showcomponents: 52showcomponents:
52 @echo $(LIBS) $(APPS) $(COMPONENTS) single 53 @echo $(LIBS) $(APPS) $(COMPONENTS) single
53 54
54clean: 55clean:
55 $(MAKE) -C single -f Makefile $@ 56 $(MAKE) -C single -f Makefile $@
56 for dir in $(APPS) $(LIBS) $(COMPONENTS) $(DOCS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done 57 for dir in $(APPS) $(LIBS) $(COMPONENTS) $(DOCS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done
57 58
58lupdate: 59lupdate:
59 for dir in $(APPS) $(LIBS) $(COMPONENTS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done 60 for dir in $(APPS) $(LIBS) $(COMPONENTS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done
60 61
61lrelease: 62lrelease:
62 for dir in $(APPS) $(LIBS) $(COMPONENTS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done 63 for dir in $(APPS) $(LIBS) $(COMPONENTS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done
63 64
64 65
65.PHONY: default dynamic $(LIBS) $(APPS) $(COMPONENTS) $(DOCS) single showcomponents clean 66.PHONY: default dynamic $(LIBS) $(APPS) $(COMPONENTS) $(DOCS) single showcomponents clean