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