summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--Makefile8
1 files changed, 5 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index f50cb39..9ca6ad7 100644
--- a/Makefile
+++ b/Makefile
@@ -1,69 +1,71 @@
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 inputmethods/dvorak \ 12 inputmethods/dvorak \
13 taskbar/batteryapplet \ 13 taskbar/batteryapplet \
14 taskbar/volumeapplet \ 14 taskbar/volumeapplet \
15 taskbar/clockapplet \ 15 taskbar/clockapplet \
16 taskbar/netmonapplet \ 16 taskbar/netmonapplet \
17 taskbar/screenshotapplet \ 17 taskbar/screenshotapplet \
18 taskbar/vmemo \ 18 #taskbar/vmemo \
19 netsetup/dialup \ 19 netsetup/dialup \
20 netsetup/lan \ 20 netsetup/lan \
21 opiemail/ifaces/pop3 \
22 opiemail/ifaces/smtp \
21 mpegplayer/libmpeg3 \ 23 mpegplayer/libmpeg3 \
22 mpegplayer/libmad \ 24 mpegplayer/libmad \
23 mpegplayer/wavplugin \ 25 mpegplayer/wavplugin \
24 cardmon \ 26 cardmon \
25 sdmon 27 sdmon
26 28
27APPS=$(LOCALAPPS) addressbook calculator clock datebook \ 29APPS=$(LOCALAPPS) addressbook calculator clock datebook \
28 filebrowser helpbrowser minesweep mpegplayer \ 30 filebrowser helpbrowser minesweep \
29 settings/light-and-power \ 31 settings/light-and-power \
30 settings/language \ 32 settings/language \
31 settings/rotation \ 33 settings/rotation \
32 settings/appearance \ 34 settings/appearance \
33 settings/security \ 35 settings/security \
34 settings/sound \ 36 settings/sound \
35 settings/systemtime \ 37 settings/systemtime \
36 solitaire spreadsheet tetrix textedit \ 38 solitaire spreadsheet tetrix textedit \
37 todo wordgame embeddedkonsole taskbar sysinfo \ 39 todo wordgame embeddedkonsole taskbar sysinfo \
38 parashoot snake citytime showimg netsetup \ 40 parashoot snake citytime showimg netsetup \
39 qipkg mindbreaker go qasteroids qcop fifteen keypebble today 41 qipkg mindbreaker go qasteroids qcop fifteen keypebble today opiemail/converter opiemail
40 42
41DOCS = docs/src/opie-policy 43DOCS = docs/src/opie-policy
42single: mpegplayer/libmpeg3 44single: mpegplayer/libmpeg3
43 45
44dynamic: $(APPS) 46dynamic: $(APPS)
45 47
46docs: $(DOCS) 48docs: $(DOCS)
47 49
48$(COMPONENTS): $(LIBS) 50$(COMPONENTS): $(LIBS)
49 51
50$(APPS): $(LIBS) $(COMPONENTS) 52$(APPS): $(LIBS) $(COMPONENTS)
51 53
52$(LIBS) $(COMPONENTS) $(APPS) $(DOCS) single: 54$(LIBS) $(COMPONENTS) $(APPS) $(DOCS) single:
53 $(MAKE) -C $@ -f Makefile 55 $(MAKE) -C $@ -f Makefile
54 56
55showcomponents: 57showcomponents:
56 @echo $(LIBS) $(APPS) $(COMPONENTS) single 58 @echo $(LIBS) $(APPS) $(COMPONENTS) single
57 59
58clean: 60clean:
59 $(MAKE) -C single -f Makefile $@ 61 $(MAKE) -C single -f Makefile $@
60 for dir in $(APPS) $(LIBS) $(COMPONENTS) $(DOCS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done 62 for dir in $(APPS) $(LIBS) $(COMPONENTS) $(DOCS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done
61 63
62lupdate: 64lupdate:
63 for dir in $(APPS) $(LIBS) $(COMPONENTS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done 65 for dir in $(APPS) $(LIBS) $(COMPONENTS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done
64 66
65lrelease: 67lrelease:
66 for dir in $(APPS) $(LIBS) $(COMPONENTS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done 68 for dir in $(APPS) $(LIBS) $(COMPONENTS); do $(MAKE) -C $$dir -f Makefile $@ || exit 1; done
67 69
68 70
69.PHONY: default dynamic $(LIBS) $(APPS) $(COMPONENTS) $(DOCS) single showcomponents clean 71.PHONY: default dynamic $(LIBS) $(APPS) $(COMPONENTS) $(DOCS) single showcomponents clean