-rw-r--r-- | Makefile.Embedded | 36 |
1 files changed, 32 insertions, 4 deletions
diff --git a/Makefile.Embedded b/Makefile.Embedded index 9b55ecf..b7e0e33 100644 --- a/Makefile.Embedded +++ b/Makefile.Embedded | |||
@@ -4,8 +4,10 @@ export KDEPIMDIR = $(shell pwd) | |||
4 | ifeq ($(PLATFORM) , zaurus) | 4 | ifeq ($(PLATFORM) , zaurus) |
5 | BUILD_NO_LDAP_PLUGIN=1 | 5 | BUILD_NO_LDAP_PLUGIN=1 |
6 | BUILD_NO_GAMMU=1 | ||
6 | endif | 7 | endif |
7 | 8 | ||
8 | ifneq ($(PLATFORM) , zaurus) | 9 | ifneq ($(PLATFORM) , zaurus) |
9 | BUILD_NO_SHARP_PLUGIN=1 | 10 | BUILD_NO_SHARP_PLUGIN=1 |
11 | BUILD_NO_GAMMU=1 | ||
10 | endif | 12 | endif |
11 | 13 | ||
@@ -42,4 +44,8 @@ SUBDIRS_MICROMAIL = \ | |||
42 | kmicromail | 44 | kmicromail |
43 | 45 | ||
46 | SUBDIRS_GAMMU = \ | ||
47 | gammu/emb/common \ | ||
48 | gammu/emb/gammu | ||
49 | |||
44 | SUBDIRS = \ | 50 | SUBDIRS = \ |
45 | $(SUBDIRS_MICROKDE) \ | 51 | $(SUBDIRS_MICROKDE) \ |
@@ -48,6 +54,6 @@ SUBDIRS = \ | |||
48 | $(SUBDIRS_SHARP_PLUGIN) \ | 54 | $(SUBDIRS_SHARP_PLUGIN) \ |
49 | $(SUBDIRS_LDAP_PLUGIN) \ | 55 | $(SUBDIRS_LDAP_PLUGIN) \ |
50 | $(SUBDIRS_MICROMAIL) | 56 | $(SUBDIRS_MICROMAIL) \ |
51 | 57 | $(SUBDIRS_GAMMU) | |
52 | 58 | ||
53 | all: build_microkde \ | 59 | all: build_microkde \ |
@@ -56,5 +62,6 @@ all: build_microkde \ | |||
56 | build_sharp_plugin \ | 62 | build_sharp_plugin \ |
57 | build_ldap_plugin \ | 63 | build_ldap_plugin \ |
58 | build_micromail | 64 | build_micromail \ |
65 | build_gammu | ||
59 | 66 | ||
60 | 67 | ||
@@ -106,4 +113,13 @@ build_micromail: build_microkde | |||
106 | endif | 113 | endif |
107 | 114 | ||
115 | build_gammu: variable_test tmake | ||
116 | ifdef BUILD_NO_GAMMU | ||
117 | @echo ---> gammu not build. | ||
118 | else | ||
119 | for i in $(SUBDIRS_GAMMU); do pushd $$i; \ | ||
120 | make -f Makefile$(PLATFORM) || exit 1; popd; \ | ||
121 | done | ||
122 | endif | ||
123 | |||
108 | 124 | ||
109 | variable_info: | 125 | variable_info: |
@@ -123,4 +139,5 @@ variable_info: | |||
123 | @echo SHARPDTMSDK=$(SHARPDTMSDK) | 139 | @echo SHARPDTMSDK=$(SHARPDTMSDK) |
124 | endif | 140 | endif |
141 | @echo BUILD_NO_GAMMU=$(BUILD_NO_GAMMU) | ||
125 | @echo -------------------------------------- | 142 | @echo -------------------------------------- |
126 | 143 | ||
@@ -184,4 +201,7 @@ dist: | |||
184 | endif | 201 | endif |
185 | ./mkipks korganizer-alarm.control | 202 | ./mkipks korganizer-alarm.control |
203 | ifndef BUILD_NO_GAMMU | ||
204 | ./mkipks gammu.control | ||
205 | endif | ||
186 | 206 | ||
187 | tmake: objects \ | 207 | tmake: objects \ |
@@ -205,5 +225,7 @@ tmake: objects \ | |||
205 | kmicromail/Makefile$(PLATFORM) \ | 225 | kmicromail/Makefile$(PLATFORM) \ |
206 | kmicromail/libetpan/Makefile$(PLATFORM) \ | 226 | kmicromail/libetpan/Makefile$(PLATFORM) \ |
207 | kmicromail/libmailwrapper/Makefile$(PLATFORM) | 227 | kmicromail/libmailwrapper/Makefile$(PLATFORM) \ |
228 | gammu/emb/common/Makefile$(PLATFORM) \ | ||
229 | gammu/emb/gammu/Makefile$(PLATFORM) \ | ||
208 | 230 | ||
209 | 231 | ||
@@ -270,2 +292,8 @@ kmicromail/libetpan/Makefile$(PLATFORM): kmicromail/libetpan/libetpanE.pro | |||
270 | kmicromail/libmailwrapper/Makefile$(PLATFORM): kmicromail/libmailwrapper/libmailwrapperE.pro | 292 | kmicromail/libmailwrapper/Makefile$(PLATFORM): kmicromail/libmailwrapper/libmailwrapperE.pro |
271 | cd kmicromail/libmailwrapper; tmake "CONFIG+=$(RELEASE_DEBUG)" libmailwrapperE.pro -o Makefile$(PLATFORM) | 293 | cd kmicromail/libmailwrapper; tmake "CONFIG+=$(RELEASE_DEBUG)" libmailwrapperE.pro -o Makefile$(PLATFORM) |
294 | |||
295 | gammu/emb/common/Makefile$(PLATFORM): gammu/emb/common/commonE.pro | ||
296 | cd gammu/emb/common; tmake "CONFIG+=$(RELEASE_DEBUG)" commonE.pro -o Makefile$(PLATFORM) | ||
297 | |||
298 | gammu/emb/gammu/Makefile$(PLATFORM): gammu/emb/gammu/gammuE.pro | ||
299 | cd gammu/emb/gammu; tmake "CONFIG+=$(RELEASE_DEBUG)" gammuE.pro -o Makefile$(PLATFORM) | ||