some audio problems fixed, missing files added
[picodrive.git] / platform / uiq2 / launcher / PICODRIVEN.ARMI
1 \r
2 # CWD \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\\r
3 # MMPFile \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN.MMP\r
4 # Target PICODRIVEN.APP\r
5 # TargetType APP\r
6 # BasicTargetType DLL\r
7 # MakefileType GNU\r
8 \r
9 ERASE = @erase 2>>nul\r
10 \r
11 # EPOC DEFINITIONS\r
12 \r
13 EPOCBLD = ..\..\..\..\..\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN\ARMI\r
14 EPOCTRG = ..\..\..\..\..\EPOC32\RELEASE\ARMI\r
15 EPOCLIB = ..\..\..\..\..\EPOC32\RELEASE\ARMI\r
16 EPOCLINK = ..\..\..\..\..\EPOC32\RELEASE\ARMI\r
17 EPOCSTATLINK = ..\..\..\..\..\EPOC32\RELEASE\ARMI\r
18 EPOCASSPLINK = ..\..\..\..\..\EPOC32\RELEASE\MARM\r
19 EPOCDATA = \DEV\UIQ21\EPOC32\DATA\r
20 EPOCINC = \DEV\UIQ21\EPOC32\INCLUDE\r
21 TRGDIR = Z\SYSTEM\APPS\PICODRIVEN\r
22 DATADIR = Z\SYSTEM\DATA\r
23 \r
24 EPOCBLDUREL = $(EPOCBLD)\UREL\r
25 EPOCTRGUREL = $(EPOCTRG)\UREL\r
26 EPOCLIBUREL = $(EPOCLIB)\UREL\r
27 EPOCLINKUREL = $(EPOCLINK)\UREL\r
28 EPOCSTATLINKUREL = $(EPOCSTATLINK)\UREL\r
29 EPOCASSPLINKUREL = $(EPOCASSPLINK)\UREL\r
30 \r
31 EPOCBLDUDEB = $(EPOCBLD)\UDEB\r
32 EPOCTRGUDEB = $(EPOCTRG)\UDEB\r
33 EPOCLIBUDEB = $(EPOCLIB)\UREL\r
34 EPOCLINKUDEB = $(EPOCLINK)\UREL\r
35 EPOCSTATLINKUDEB = $(EPOCSTATLINK)\UDEB\r
36 EPOCASSPLINKUDEB = $(EPOCASSPLINK)\UREL\r
37 \r
38 # EPOC PSEUDOTARGETS\r
39 \r
40 UREL : MAKEWORKUREL RESOURCEUREL\r
41 \r
42 UDEB : MAKEWORKUDEB RESOURCEUDEB\r
43 \r
44 ALL : UREL UDEB\r
45 \r
46 CLEAN CLEANALL : CLEANBUILD CLEANRELEASE CLEANLIBRARY\r
47 \r
48 \r
49 \r
50 WHAT WHATALL : WHATUREL WHATUDEB\r
51 \r
52 RESOURCE RESOURCEALL : RESOURCEUREL RESOURCEUDEB\r
53 \r
54 CLEANBUILD CLEANBUILDALL : CLEANBUILDUREL CLEANBUILDUDEB\r
55 \r
56 CLEANRELEASE CLEANRELEASEALL : CLEANRELEASEUREL CLEANRELEASEUDEB\r
57 \r
58 MAKEWORK MAKEWORKALL : MAKEWORKUREL MAKEWORKUDEB\r
59 \r
60 LISTING LISTINGALL : LISTINGUREL LISTINGUDEB\r
61 \r
62 MAKEWORK : MAKEWORKLIBRARY\r
63 \r
64 RESOURCEUREL RESOURCEUDEB : GENERIC_RESOURCE\r
65 \r
66 \r
67 # must set both PATH and Path to make it work correctly\r
68 Path:=X:\DEV\UIQ21\EPOC32\gcc\bin;$(Path)\r
69 PATH:=$(Path)\r
70 \r
71 INCDIR  = -I "." -I "..\..\..\..\..\EPOC32\INCLUDE"\r
72 \r
73 GCCFLAGS=-march=armv4t -mthumb-interwork \\r
74                 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas \r
75 \r
76 GCCDEFS = -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARMI__ -D__DLL__ $(USERDEFS) -D__DEBUG_PRINT\r
77 \r
78 GCCUREL = gcc -s -fomit-frame-pointer -O $(GCCFLAGS) -DNDEBUG -D_UNICODE $(GCCDEFS)\r
79 GCCUDEB = gcc -g -O $(GCCFLAGS) -D_DEBUG -D_UNICODE $(GCCDEFS)\r
80 \r
81 \r
82 UREL : \\r
83         $(EPOCTRGUREL)\PICODRIVEN.APP\r
84 \r
85 UDEB : \\r
86         $(EPOCTRGUDEB)\PICODRIVEN.APP\r
87 \r
88 \r
89 RESOURCEUREL : MAKEWORKUREL\r
90 RESOURCEUDEB : MAKEWORKUDEB\r
91 \r
92 LIBRARY : MAKEWORKLIBRARY\r
93 \r
94 FREEZE :\r
95 \r
96 CLEANLIBRARY :\r
97 \r
98 \r
99 GENERIC_RESOURCE : GENERIC_MAKEWORK\r
100 \r
101 # REAL TARGET - BUILD VARIANT UREL\r
102 \r
103 WHATUREL : WHATGENERIC\r
104 \r
105 CLEANUREL : CLEANBUILDUREL CLEANRELEASEUREL\r
106 \r
107 CLEANBUILDUREL : \r
108         @perl -S ermdir.pl "$(EPOCBLDUREL)"\r
109 \r
110 CLEANRELEASEUREL : CLEANGENERIC\r
111 \r
112 \r
113 UREL_RELEASEABLES1= \\r
114         \DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL\PICODRIVEN.APP \\r
115         \DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL\PICODRIVEN.APP.MAP\r
116 \r
117 WHATUREL:\r
118         @echo $(UREL_RELEASEABLES1)\r
119 \r
120 CLEANRELEASEUREL:\r
121         -$(ERASE) $(UREL_RELEASEABLES1)\r
122 \r
123 LISTINGUREL : MAKEWORKUREL \\r
124         LISTINGURELAPP \\r
125         LISTINGURELCSIMPLETEXTPARSER \\r
126         LISTINGURELDIALOGS \\r
127         LISTINGURELENGINE \\r
128         LISTINGURELSIMPLECLIENT\r
129 \r
130 LIBSUREL= \\r
131         $(EPOCSTATLINKUREL)\EDLLSTUB.LIB \\r
132         $(EPOCSTATLINKUREL)\EGCC.LIB \\r
133         $(EPOCLINKUREL)\EUSER.LIB \\r
134         $(EPOCLINKUREL)\WS32.LIB \\r
135         $(EPOCLINKUREL)\EFSRV.LIB \\r
136         $(EPOCLINKUREL)\APPARC.LIB \\r
137         $(EPOCLINKUREL)\CONE.LIB \\r
138         $(EPOCLINKUREL)\EIKCOCTL.LIB \\r
139         $(EPOCLINKUREL)\EIKCORE.LIB \\r
140         $(EPOCLINKUREL)\EIKDLG.LIB \\r
141         $(EPOCLINKUREL)\EIKCTL.LIB \\r
142         $(EPOCLINKUREL)\EIKFILE.LIB \\r
143         $(EPOCLINKUREL)\EGUL.LIB \\r
144         $(EPOCLINKUREL)\ETEXT.LIB \\r
145         $(EPOCLINKUREL)\GDI.LIB\r
146 \r
147 $(EPOCTRGUREL)\PICODRIVEN.APP : $(EPOCBLDUREL)\PICODRIVEN.in $(EPOCSTATLINKUREL)\EDLL.LIB $(LIBSUREL)\r
148         dlltool -m arm_interwork --output-def "$(EPOCBLDUREL)\PICODRIVEN.inf" "$(EPOCBLDUREL)\PICODRIVEN.in"\r
149         perl -S makedef.pl -Deffile "$(EPOCBLDUREL)\PICODRIVEN.inf" -1 NewApplication__Fv "$(EPOCBLD)\PICODRIVEN.def"\r
150         -$(ERASE) "$(EPOCBLDUREL)\PICODRIVEN.inf"\r
151         dlltool -m arm_interwork --def "$(EPOCBLD)\PICODRIVEN.def" \\r
152                 --output-exp "$(EPOCBLDUREL)\PICODRIVEN.exp" \\r
153                 --dllname "PICODRIVEN[1000c193].APP"\r
154         ld  -s -e _E32Dll -u _E32Dll "$(EPOCBLDUREL)\PICODRIVEN.exp" --dll \\r
155                 --base-file "$(EPOCBLDUREL)\PICODRIVEN.bas" -o "$(EPOCBLDUREL)\PICODRIVEN.APP" \\r
156                 "$(EPOCSTATLINKUREL)\EDLL.LIB" --whole-archive "$(EPOCBLDUREL)\PICODRIVEN.in" \\r
157                 --no-whole-archive $(LIBSUREL) $(USERLDFLAGS)\r
158         -$(ERASE) "$(EPOCBLDUREL)\PICODRIVEN.exp"\r
159         -$(ERASE) "$(EPOCBLDUREL)\PICODRIVEN.APP"\r
160         dlltool -m arm_interwork \\r
161                 --def "$(EPOCBLD)\PICODRIVEN.def" \\r
162                 --dllname "PICODRIVEN[1000c193].APP" \\r
163                 --base-file "$(EPOCBLDUREL)\PICODRIVEN.bas" \\r
164                 --output-exp "$(EPOCBLDUREL)\PICODRIVEN.exp" \r
165         -$(ERASE) "$(EPOCBLDUREL)\PICODRIVEN.bas"\r
166         ld  -s -e _E32Dll -u _E32Dll --dll \\r
167                 "$(EPOCBLDUREL)\PICODRIVEN.exp" \\r
168                 -Map "$(EPOCTRGUREL)\PICODRIVEN.APP.map" -o "$(EPOCBLDUREL)\PICODRIVEN.APP" \\r
169                 "$(EPOCSTATLINKUREL)\EDLL.LIB" --whole-archive "$(EPOCBLDUREL)\PICODRIVEN.in" \\r
170                 --no-whole-archive $(LIBSUREL) $(USERLDFLAGS)\r
171         -$(ERASE) "$(EPOCBLDUREL)\PICODRIVEN.exp"\r
172         petran  "$(EPOCBLDUREL)\PICODRIVEN.APP" "$@" \\r
173                  -nocall -uid1 0x10000079 -uid2 0x100039ce -uid3 0x1000c193\r
174         -$(ERASE) "$(EPOCBLDUREL)\PICODRIVEN.APP"\r
175 \r
176 OBJECTSUREL= \\r
177         $(EPOCBLDUREL)\APP.o \\r
178         $(EPOCBLDUREL)\CSIMPLETEXTPARSER.o \\r
179         $(EPOCBLDUREL)\DIALOGS.o \\r
180         $(EPOCBLDUREL)\ENGINE.o \\r
181         $(EPOCBLDUREL)\SIMPLECLIENT.o\r
182 \r
183 $(EPOCBLDUREL)\PICODRIVEN.in : $(OBJECTSUREL)\r
184         if exist "$@" del "$@"\r
185         ar cr $@ $^\r
186 \r
187 \r
188 # REAL TARGET - BUILD VARIANT UDEB\r
189 \r
190 WHATUDEB : WHATGENERIC\r
191 \r
192 CLEANUDEB : CLEANBUILDUDEB CLEANRELEASEUDEB\r
193 \r
194 CLEANBUILDUDEB : \r
195         @perl -S ermdir.pl "$(EPOCBLDUDEB)"\r
196 \r
197 CLEANRELEASEUDEB : CLEANGENERIC\r
198 \r
199 \r
200 UDEB_RELEASEABLES1= \\r
201         \DEV\UIQ21\EPOC32\RELEASE\ARMI\UDEB\PICODRIVEN.APP \\r
202         \DEV\UIQ21\EPOC32\RELEASE\ARMI\UDEB\PICODRIVEN.APP.MAP\r
203 \r
204 WHATUDEB:\r
205         @echo $(UDEB_RELEASEABLES1)\r
206 \r
207 CLEANRELEASEUDEB:\r
208         -$(ERASE) $(UDEB_RELEASEABLES1)\r
209 \r
210 LISTINGUDEB : MAKEWORKUDEB \\r
211         LISTINGUDEBAPP \\r
212         LISTINGUDEBCSIMPLETEXTPARSER \\r
213         LISTINGUDEBDIALOGS \\r
214         LISTINGUDEBENGINE \\r
215         LISTINGUDEBSIMPLECLIENT\r
216 \r
217 LIBSUDEB= \\r
218         $(EPOCSTATLINKUDEB)\EDLLSTUB.LIB \\r
219         $(EPOCSTATLINKUDEB)\EGCC.LIB \\r
220         $(EPOCLINKUDEB)\EUSER.LIB \\r
221         $(EPOCLINKUDEB)\WS32.LIB \\r
222         $(EPOCLINKUDEB)\EFSRV.LIB \\r
223         $(EPOCLINKUDEB)\APPARC.LIB \\r
224         $(EPOCLINKUDEB)\CONE.LIB \\r
225         $(EPOCLINKUDEB)\EIKCOCTL.LIB \\r
226         $(EPOCLINKUDEB)\EIKCORE.LIB \\r
227         $(EPOCLINKUDEB)\EIKDLG.LIB \\r
228         $(EPOCLINKUDEB)\EIKCTL.LIB \\r
229         $(EPOCLINKUDEB)\EIKFILE.LIB \\r
230         $(EPOCLINKUDEB)\EGUL.LIB \\r
231         $(EPOCLINKUDEB)\ETEXT.LIB \\r
232         $(EPOCLINKUDEB)\GDI.LIB\r
233 \r
234 $(EPOCTRGUDEB)\PICODRIVEN.APP : $(EPOCBLDUDEB)\PICODRIVEN.in $(EPOCSTATLINKUDEB)\EDLL.LIB $(LIBSUDEB)\r
235         dlltool -m arm_interwork --output-def "$(EPOCBLDUDEB)\PICODRIVEN.inf" "$(EPOCBLDUDEB)\PICODRIVEN.in"\r
236         perl -S makedef.pl -Deffile "$(EPOCBLDUDEB)\PICODRIVEN.inf" -1 NewApplication__Fv "$(EPOCBLD)\PICODRIVEN.def"\r
237         -$(ERASE) "$(EPOCBLDUDEB)\PICODRIVEN.inf"\r
238         dlltool -m arm_interwork --def "$(EPOCBLD)\PICODRIVEN.def" \\r
239                 --output-exp "$(EPOCBLDUDEB)\PICODRIVEN.exp" \\r
240                 --dllname "PICODRIVEN[1000c193].APP"\r
241         ld  -s -e _E32Dll -u _E32Dll "$(EPOCBLDUDEB)\PICODRIVEN.exp" --dll \\r
242                 --base-file "$(EPOCBLDUDEB)\PICODRIVEN.bas" -o "$(EPOCBLDUDEB)\PICODRIVEN.APP" \\r
243                 "$(EPOCSTATLINKUDEB)\EDLL.LIB" --whole-archive "$(EPOCBLDUDEB)\PICODRIVEN.in" \\r
244                 --no-whole-archive $(LIBSUDEB) $(USERLDFLAGS)\r
245         -$(ERASE) "$(EPOCBLDUDEB)\PICODRIVEN.exp"\r
246         -$(ERASE) "$(EPOCBLDUDEB)\PICODRIVEN.APP"\r
247         dlltool -m arm_interwork \\r
248                 --def "$(EPOCBLD)\PICODRIVEN.def" \\r
249                 --dllname "PICODRIVEN[1000c193].APP" \\r
250                 --base-file "$(EPOCBLDUDEB)\PICODRIVEN.bas" \\r
251                 --output-exp "$(EPOCBLDUDEB)\PICODRIVEN.exp" \r
252         -$(ERASE) "$(EPOCBLDUDEB)\PICODRIVEN.bas"\r
253         ld  -e _E32Dll -u _E32Dll --dll \\r
254                 "$(EPOCBLDUDEB)\PICODRIVEN.exp" \\r
255                 -Map "$(EPOCTRGUDEB)\PICODRIVEN.APP.map" -o "$(EPOCBLDUDEB)\PICODRIVEN.APP" \\r
256                 "$(EPOCSTATLINKUDEB)\EDLL.LIB" --whole-archive "$(EPOCBLDUDEB)\PICODRIVEN.in" \\r
257                 --no-whole-archive $(LIBSUDEB) $(USERLDFLAGS)\r
258         -$(ERASE) "$(EPOCBLDUDEB)\PICODRIVEN.exp"\r
259         objcopy -X "$(EPOCBLDUDEB)\PICODRIVEN.APP" "$(EPOCTRGUDEB)\PICODRIVEN.sym"\r
260         petran  "$(EPOCBLDUDEB)\PICODRIVEN.APP" "$@" \\r
261                  -nocall -uid1 0x10000079 -uid2 0x100039ce -uid3 0x1000c193\r
262         -$(ERASE) "$(EPOCBLDUDEB)\PICODRIVEN.APP"\r
263 \r
264 OBJECTSUDEB= \\r
265         $(EPOCBLDUDEB)\APP.o \\r
266         $(EPOCBLDUDEB)\CSIMPLETEXTPARSER.o \\r
267         $(EPOCBLDUDEB)\DIALOGS.o \\r
268         $(EPOCBLDUDEB)\ENGINE.o \\r
269         $(EPOCBLDUDEB)\SIMPLECLIENT.o\r
270 \r
271 $(EPOCBLDUDEB)\PICODRIVEN.in : $(OBJECTSUDEB)\r
272         if exist "$@" del "$@"\r
273         ar cr $@ $^\r
274 \r
275 \r
276 # SOURCES\r
277 \r
278 # Resource Z\SYSTEM\APPS\PICODRIVEN\PICODRIVEN.RSC\r
279 \r
280 DEPEND= \\r
281         \DEV\UIQ21\EPOC32\INCLUDE\BADEF.RH \\r
282         \DEV\UIQ21\EPOC32\INCLUDE\EIKCDLG.RSG \\r
283         \DEV\UIQ21\EPOC32\INCLUDE\EIKCOCTL.RSG \\r
284         \DEV\UIQ21\EPOC32\INCLUDE\EIKCOLOR.HRH \\r
285         \DEV\UIQ21\EPOC32\INCLUDE\EIKCORE.RSG \\r
286         \DEV\UIQ21\EPOC32\INCLUDE\EIKCTL.RSG \\r
287         \DEV\UIQ21\EPOC32\INCLUDE\EIKDLG.RSG \\r
288         \DEV\UIQ21\EPOC32\INCLUDE\EIKFILE.RSG \\r
289         \DEV\UIQ21\EPOC32\INCLUDE\EIKMISC.RSG \\r
290         \DEV\UIQ21\EPOC32\INCLUDE\EIKON.HRH \\r
291         \DEV\UIQ21\EPOC32\INCLUDE\EIKON.RH \\r
292         \DEV\UIQ21\EPOC32\INCLUDE\EIKON.RSG \\r
293         \DEV\UIQ21\EPOC32\INCLUDE\EIKPRINT.RSG \\r
294         \DEV\UIQ21\EPOC32\INCLUDE\GULFTFLG.HRH \\r
295         \DEV\UIQ21\EPOC32\INCLUDE\UIKON.HRH \\r
296         \DEV\UIQ21\EPOC32\INCLUDE\UIKON.RH \\r
297         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN.HRH\r
298 \r
299 GENERIC_RESOURCE : $(EPOCDATA)\Z\SYSTEM\APPS\PICODRIVEN\PICODRIVEN.RSC\r
300 \r
301 $(EPOCDATA)\Z\SYSTEM\APPS\PICODRIVEN\PICODRIVEN.RSC : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN.RSS $(DEPEND)\r
302         perl -S epocrc.pl -I "." -I "." -I- -I "..\..\..\..\..\EPOC32\INCLUDE" -D__DEBUG_PRINT -DLANGUAGE_SC -u "\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN.RSS" -o$@  -h"\DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN\ARMI\PICODRIVEN.rsg" -t"\DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN\ARMI"  -l"Z\SYSTEM\APPS\PICODRIVEN:\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER"\r
303         perl -S ecopyfile.pl "\DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN\ARMI\PICODRIVEN.rsg" "\DEV\UIQ21\EPOC32\INCLUDE\PICODRIVEN.RSG"\r
304 \r
305 # Aif PICODRIVEN.AIF\r
306 \r
307 DEPEND= \\r
308         \DEV\UIQ21\EPOC32\INCLUDE\AIFTOOL.RH\r
309 \r
310 GENERIC_RESOURCE : $(EPOCDATA)\Z\SYSTEM\APPS\PICODRIVEN\PICODRIVEN.AIF\r
311 \r
312 $(EPOCDATA)\Z\SYSTEM\APPS\PICODRIVEN\PICODRIVEN.AIF : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVENAIF.RSS $(DEPEND) \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICON20X16.BMP \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICON20X16M.BMP \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICON32X32.BMP \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICON32X32M.BMP\r
313         perl -S epocaif.pl -o$@ "\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVENAIF.RSS" \\r
314                 -t"\DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN\ARMI"  -l"$(TRGDIR):\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER"\\r
315                 -b"\\r
316                 /c8\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICON20X16.BMP\\r
317                 /c8\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICON20X16M.BMP\\r
318                 /c8\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICON32X32.BMP\\r
319                 /c8\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICON32X32M.BMP" \\r
320                  -I "." -I- -I "..\..\..\..\..\EPOC32\INCLUDE" -I "..\..\..\..\..\EPOC32\INCLUDE"\r
321 \r
322 # Source APP.CPP\r
323 \r
324 $(EPOCBLDUREL)\APP.lis $(EPOCBLDUREL)\APP.o \\r
325 $(EPOCBLDUDEB)\APP.lis $(EPOCBLDUDEB)\APP.o \\r
326 : \\r
327         \DEV\UIQ21\EPOC32\INCLUDE\APACMDLN.H \\r
328         \DEV\UIQ21\EPOC32\INCLUDE\APADEF.H \\r
329         \DEV\UIQ21\EPOC32\INCLUDE\APAFLREC.H \\r
330         \DEV\UIQ21\EPOC32\INCLUDE\APAID.H \\r
331         \DEV\UIQ21\EPOC32\INCLUDE\APGTASK.H \\r
332         \DEV\UIQ21\EPOC32\INCLUDE\APPARC.H \\r
333         \DEV\UIQ21\EPOC32\INCLUDE\BADESCA.H \\r
334         \DEV\UIQ21\EPOC32\INCLUDE\BAERRHAN.H \\r
335         \DEV\UIQ21\EPOC32\INCLUDE\BAMDESCA.H \\r
336         \DEV\UIQ21\EPOC32\INCLUDE\BARSC.H \\r
337         \DEV\UIQ21\EPOC32\INCLUDE\BASCHED.H \\r
338         \DEV\UIQ21\EPOC32\INCLUDE\BITBASE.H \\r
339         \DEV\UIQ21\EPOC32\INCLUDE\BITDEV.H \\r
340         \DEV\UIQ21\EPOC32\INCLUDE\BITDEV.INL \\r
341         \DEV\UIQ21\EPOC32\INCLUDE\BITMAP.H \\r
342         \DEV\UIQ21\EPOC32\INCLUDE\BITSTD.H \\r
343         \DEV\UIQ21\EPOC32\INCLUDE\BTDEFCOMMPORT.H \\r
344         \DEV\UIQ21\EPOC32\INCLUDE\BTDEVICE.H \\r
345         \DEV\UIQ21\EPOC32\INCLUDE\BTDEVICE.H \\r
346         \DEV\UIQ21\EPOC32\INCLUDE\BTDEVICE.H \\r
347         \DEV\UIQ21\EPOC32\INCLUDE\BTMANCLIENT.H \\r
348         \DEV\UIQ21\EPOC32\INCLUDE\BTREGISTRY.H \\r
349         \DEV\UIQ21\EPOC32\INCLUDE\BTSDP.H \\r
350         \DEV\UIQ21\EPOC32\INCLUDE\BTSDP.INL \\r
351         \DEV\UIQ21\EPOC32\INCLUDE\BTTYPES.H \\r
352         \DEV\UIQ21\EPOC32\INCLUDE\BTTYPES.INL \\r
353         \DEV\UIQ21\EPOC32\INCLUDE\BTUIUTILOBSERVER.H \\r
354         \DEV\UIQ21\EPOC32\INCLUDE\C32COMM.H \\r
355         \DEV\UIQ21\EPOC32\INCLUDE\C32COMM.INL \\r
356         \DEV\UIQ21\EPOC32\INCLUDE\CDBCOLS.H \\r
357         \DEV\UIQ21\EPOC32\INCLUDE\CDBLEN.H \\r
358         \DEV\UIQ21\EPOC32\INCLUDE\CDBPREFTABLE.H \\r
359         \DEV\UIQ21\EPOC32\INCLUDE\COEAUI.H \\r
360         \DEV\UIQ21\EPOC32\INCLUDE\COEAUIB.H \\r
361         \DEV\UIQ21\EPOC32\INCLUDE\COECCNTX.H \\r
362         \DEV\UIQ21\EPOC32\INCLUDE\COECNTRL.H \\r
363         \DEV\UIQ21\EPOC32\INCLUDE\COECOBS.H \\r
364         \DEV\UIQ21\EPOC32\INCLUDE\COEDEF.H \\r
365         \DEV\UIQ21\EPOC32\INCLUDE\COEHELP.H \\r
366         \DEV\UIQ21\EPOC32\INCLUDE\COEINPUT.H \\r
367         \DEV\UIQ21\EPOC32\INCLUDE\COEMAIN.H \\r
368         \DEV\UIQ21\EPOC32\INCLUDE\COEUTILS.H \\r
369         \DEV\UIQ21\EPOC32\INCLUDE\COEVIEW.H \\r
370         \DEV\UIQ21\EPOC32\INCLUDE\COMMDB.H \\r
371         \DEV\UIQ21\EPOC32\INCLUDE\COMMDB.H \\r
372         \DEV\UIQ21\EPOC32\INCLUDE\COMMDB.INL \\r
373         \DEV\UIQ21\EPOC32\INCLUDE\D32COMM.H \\r
374         \DEV\UIQ21\EPOC32\INCLUDE\D32COMM.INL \\r
375         \DEV\UIQ21\EPOC32\INCLUDE\D32DBMS.H \\r
376         \DEV\UIQ21\EPOC32\INCLUDE\D32DBMS.INL \\r
377         \DEV\UIQ21\EPOC32\INCLUDE\DIAL.H \\r
378         \DEV\UIQ21\EPOC32\INCLUDE\DIAL.INL \\r
379         \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.H \\r
380         \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.INL \\r
381         \DEV\UIQ21\EPOC32\INCLUDE\E32DEF.H \\r
382         \DEV\UIQ21\EPOC32\INCLUDE\E32DES16.H \\r
383         \DEV\UIQ21\EPOC32\INCLUDE\E32DES8.H \\r
384         \DEV\UIQ21\EPOC32\INCLUDE\E32HAL.H \\r
385         \DEV\UIQ21\EPOC32\INCLUDE\E32KEYS.H \\r
386         \DEV\UIQ21\EPOC32\INCLUDE\E32PCCD.H \\r
387         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.H \\r
388         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.H \\r
389         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.INL \\r
390         \DEV\UIQ21\EPOC32\INCLUDE\E32SVR.H \\r
391         \DEV\UIQ21\EPOC32\INCLUDE\E32UID.H \\r
392         \DEV\UIQ21\EPOC32\INCLUDE\E32VER.H \\r
393         \DEV\UIQ21\EPOC32\INCLUDE\EIKALIGN.H \\r
394         \DEV\UIQ21\EPOC32\INCLUDE\EIKAMNT.H \\r
395         \DEV\UIQ21\EPOC32\INCLUDE\EIKAPP.H \\r
396         \DEV\UIQ21\EPOC32\INCLUDE\EIKAPPUI.H \\r
397         \DEV\UIQ21\EPOC32\INCLUDE\EIKAUFTY.H \\r
398         \DEV\UIQ21\EPOC32\INCLUDE\EIKBCTRL.H \\r
399         \DEV\UIQ21\EPOC32\INCLUDE\EIKBGFTY.H \\r
400         \DEV\UIQ21\EPOC32\INCLUDE\EIKBTGPC.H \\r
401         \DEV\UIQ21\EPOC32\INCLUDE\EIKBTGRP.H \\r
402         \DEV\UIQ21\EPOC32\INCLUDE\EIKBUTB.H \\r
403         \DEV\UIQ21\EPOC32\INCLUDE\EIKCDLG.RSG \\r
404         \DEV\UIQ21\EPOC32\INCLUDE\EIKCFDLG.H \\r
405         \DEV\UIQ21\EPOC32\INCLUDE\EIKCHKBX.H \\r
406         \DEV\UIQ21\EPOC32\INCLUDE\EIKCHLST.H \\r
407         \DEV\UIQ21\EPOC32\INCLUDE\EIKCLB.H \\r
408         \DEV\UIQ21\EPOC32\INCLUDE\EIKCMOBS.H \\r
409         \DEV\UIQ21\EPOC32\INCLUDE\EIKCOCTL.RSG \\r
410         \DEV\UIQ21\EPOC32\INCLUDE\EIKCOLOR.HRH \\r
411         \DEV\UIQ21\EPOC32\INCLUDE\EIKCORE.RSG \\r
412         \DEV\UIQ21\EPOC32\INCLUDE\EIKCTGRP.H \\r
413         \DEV\UIQ21\EPOC32\INCLUDE\EIKCTL.RSG \\r
414         \DEV\UIQ21\EPOC32\INCLUDE\EIKDEF.H \\r
415         \DEV\UIQ21\EPOC32\INCLUDE\EIKDGFTY.H \\r
416         \DEV\UIQ21\EPOC32\INCLUDE\EIKDIALG.H \\r
417         \DEV\UIQ21\EPOC32\INCLUDE\EIKDLG.RSG \\r
418         \DEV\UIQ21\EPOC32\INCLUDE\EIKDLGTB.H \\r
419         \DEV\UIQ21\EPOC32\INCLUDE\EIKDOC.H \\r
420         \DEV\UIQ21\EPOC32\INCLUDE\EIKDPOBS.H \\r
421         \DEV\UIQ21\EPOC32\INCLUDE\EIKEDWOB.H \\r
422         \DEV\UIQ21\EPOC32\INCLUDE\EIKENV.H \\r
423         \DEV\UIQ21\EPOC32\INCLUDE\EIKENV.H \\r
424         \DEV\UIQ21\EPOC32\INCLUDE\EIKFCTRY.H \\r
425         \DEV\UIQ21\EPOC32\INCLUDE\EIKFILE.RSG \\r
426         \DEV\UIQ21\EPOC32\INCLUDE\EIKLABEL.H \\r
427         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBED.H \\r
428         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBI.H \\r
429         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBM.H \\r
430         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBO.H \\r
431         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBV.H \\r
432         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBVO.H \\r
433         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBX.H \\r
434         \DEV\UIQ21\EPOC32\INCLUDE\EIKLIBRY.H \\r
435         \DEV\UIQ21\EPOC32\INCLUDE\EIKMENUB.H \\r
436         \DEV\UIQ21\EPOC32\INCLUDE\EIKMENUP.H \\r
437         \DEV\UIQ21\EPOC32\INCLUDE\EIKMISC.RSG \\r
438         \DEV\UIQ21\EPOC32\INCLUDE\EIKMOBS.H \\r
439         \DEV\UIQ21\EPOC32\INCLUDE\EIKON.HRH \\r
440         \DEV\UIQ21\EPOC32\INCLUDE\EIKON.RSG \\r
441         \DEV\UIQ21\EPOC32\INCLUDE\EIKPRINT.RSG \\r
442         \DEV\UIQ21\EPOC32\INCLUDE\EIKSBFRM.H \\r
443         \DEV\UIQ21\EPOC32\INCLUDE\EIKSBOBS.H \\r
444         \DEV\UIQ21\EPOC32\INCLUDE\EIKSCBUT.H \\r
445         \DEV\UIQ21\EPOC32\INCLUDE\EIKSCRLB.H \\r
446         \DEV\UIQ21\EPOC32\INCLUDE\EIKTXLBM.H \\r
447         \DEV\UIQ21\EPOC32\INCLUDE\EIKTXLBX.H \\r
448         \DEV\UIQ21\EPOC32\INCLUDE\EIKVCURS.H \\r
449         \DEV\UIQ21\EPOC32\INCLUDE\ETEL.H \\r
450         \DEV\UIQ21\EPOC32\INCLUDE\ETEL.INL \\r
451         \DEV\UIQ21\EPOC32\INCLUDE\F32FILE.H \\r
452         \DEV\UIQ21\EPOC32\INCLUDE\F32FILE.INL \\r
453         \DEV\UIQ21\EPOC32\INCLUDE\FAXDEFN.H \\r
454         \DEV\UIQ21\EPOC32\INCLUDE\FBS.H \\r
455         \DEV\UIQ21\EPOC32\INCLUDE\FLDBASE.H \\r
456         \DEV\UIQ21\EPOC32\INCLUDE\FLDBLTIN.H \\r
457         \DEV\UIQ21\EPOC32\INCLUDE\FLDINFO.H \\r
458         \DEV\UIQ21\EPOC32\INCLUDE\FLDSET.H \\r
459         \DEV\UIQ21\EPOC32\INCLUDE\FNTSTORE.H \\r
460         \DEV\UIQ21\EPOC32\INCLUDE\FRMLAYDT.H \\r
461         \DEV\UIQ21\EPOC32\INCLUDE\FRMPARAM.H \\r
462         \DEV\UIQ21\EPOC32\INCLUDE\FRMTLAY.H \\r
463         \DEV\UIQ21\EPOC32\INCLUDE\FRMVIS.H \\r
464         \DEV\UIQ21\EPOC32\INCLUDE\GDI.H \\r
465         \DEV\UIQ21\EPOC32\INCLUDE\GDI.INL \\r
466         \DEV\UIQ21\EPOC32\INCLUDE\GRAPHICSACCELERATOR.H \\r
467         \DEV\UIQ21\EPOC32\INCLUDE\GULALIGN.H \\r
468         \DEV\UIQ21\EPOC32\INCLUDE\GULBORDR.H \\r
469         \DEV\UIQ21\EPOC32\INCLUDE\GULCOLOR.H \\r
470         \DEV\UIQ21\EPOC32\INCLUDE\GULDEF.H \\r
471         \DEV\UIQ21\EPOC32\INCLUDE\GULFTFLG.HRH \\r
472         \DEV\UIQ21\EPOC32\INCLUDE\GULUTIL.H \\r
473         \DEV\UIQ21\EPOC32\INCLUDE\LAFMAIN.H \\r
474         \DEV\UIQ21\EPOC32\INCLUDE\LAFPUBLC.H \\r
475         \DEV\UIQ21\EPOC32\INCLUDE\OPENFONT.H \\r
476         \DEV\UIQ21\EPOC32\INCLUDE\PICODRIVEN.RSG \\r
477         \DEV\UIQ21\EPOC32\INCLUDE\QBTSELECTDLG.H \\r
478         \DEV\UIQ21\EPOC32\INCLUDE\QIKSHUTTER.H \\r
479         \DEV\UIQ21\EPOC32\INCLUDE\S32BUF.H \\r
480         \DEV\UIQ21\EPOC32\INCLUDE\S32BUF.INL \\r
481         \DEV\UIQ21\EPOC32\INCLUDE\S32MEM.H \\r
482         \DEV\UIQ21\EPOC32\INCLUDE\S32MEM.INL \\r
483         \DEV\UIQ21\EPOC32\INCLUDE\S32PAGE.H \\r
484         \DEV\UIQ21\EPOC32\INCLUDE\S32PAGE.INL \\r
485         \DEV\UIQ21\EPOC32\INCLUDE\S32SHARE.H \\r
486         \DEV\UIQ21\EPOC32\INCLUDE\S32SHARE.INL \\r
487         \DEV\UIQ21\EPOC32\INCLUDE\S32STD.H \\r
488         \DEV\UIQ21\EPOC32\INCLUDE\S32STD.INL \\r
489         \DEV\UIQ21\EPOC32\INCLUDE\S32STOR.H \\r
490         \DEV\UIQ21\EPOC32\INCLUDE\S32STOR.INL \\r
491         \DEV\UIQ21\EPOC32\INCLUDE\S32STRM.H \\r
492         \DEV\UIQ21\EPOC32\INCLUDE\S32STRM.INL \\r
493         \DEV\UIQ21\EPOC32\INCLUDE\SACLIENT.H \\r
494         \DEV\UIQ21\EPOC32\INCLUDE\SACLS.H \\r
495         \DEV\UIQ21\EPOC32\INCLUDE\SAVARSET.H \\r
496         \DEV\UIQ21\EPOC32\INCLUDE\SAVENOTF.H \\r
497         \DEV\UIQ21\EPOC32\INCLUDE\T32WLD.H \\r
498         \DEV\UIQ21\EPOC32\INCLUDE\TAGMA.H \\r
499         \DEV\UIQ21\EPOC32\INCLUDE\TXTETEXT.H \\r
500         \DEV\UIQ21\EPOC32\INCLUDE\TXTETEXT.INL \\r
501         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMLYR.H \\r
502         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMLYR.INL \\r
503         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMSTM.H \\r
504         \DEV\UIQ21\EPOC32\INCLUDE\TXTFRMAT.H \\r
505         \DEV\UIQ21\EPOC32\INCLUDE\TXTFRMAT.INL \\r
506         \DEV\UIQ21\EPOC32\INCLUDE\TXTLAYDC.H \\r
507         \DEV\UIQ21\EPOC32\INCLUDE\TXTSTYLE.H \\r
508         \DEV\UIQ21\EPOC32\INCLUDE\TXTSTYLE.INL \\r
509         \DEV\UIQ21\EPOC32\INCLUDE\UIKON.HRH \\r
510         \DEV\UIQ21\EPOC32\INCLUDE\VWSDEF.H \\r
511         \DEV\UIQ21\EPOC32\INCLUDE\W32STD.H \\r
512         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\CLIENTSERVER.H \\r
513         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\APP.H \\r
514         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\DIALOGS.H \\r
515         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\ENGINE.H \\r
516         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN.HRH \\r
517         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\SIMPLECLIENT.H\r
518 \r
519 $(EPOCBLDUREL)\APP.o : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\App.cpp\r
520         $(GCCUREL) -I "." $(INCDIR) -o $@ ".\App.cpp"\r
521 \r
522 LISTINGURELAPP : $(EPOCBLDUREL)\APP.lis\r
523         perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\APP.lst.ARMI\r
524 \r
525 $(EPOCBLDUREL)\APP.lis : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\App.cpp\r
526         $(GCCUREL) -Wa,-adln -I "." $(INCDIR) -o nul: ".\App.cpp" > $@\r
527 \r
528 $(EPOCBLDUDEB)\APP.o : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\App.cpp\r
529         $(GCCUDEB) -I "." $(INCDIR) -o $@ ".\App.cpp"\r
530 \r
531 LISTINGUDEBAPP : $(EPOCBLDUDEB)\APP.lis\r
532         perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\APP.lst.ARMI\r
533 \r
534 $(EPOCBLDUDEB)\APP.lis : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\App.cpp\r
535         $(GCCUDEB) -Wa,-adln -I "." $(INCDIR) -o nul: ".\App.cpp" > $@\r
536 \r
537 \r
538 \r
539 # Source CSIMPLETEXTPARSER.CPP\r
540 \r
541 $(EPOCBLDUREL)\CSIMPLETEXTPARSER.lis $(EPOCBLDUREL)\CSIMPLETEXTPARSER.o \\r
542 $(EPOCBLDUDEB)\CSIMPLETEXTPARSER.lis $(EPOCBLDUDEB)\CSIMPLETEXTPARSER.o \\r
543 : \\r
544         \DEV\UIQ21\EPOC32\INCLUDE\APADEF.H \\r
545         \DEV\UIQ21\EPOC32\INCLUDE\APAID.H \\r
546         \DEV\UIQ21\EPOC32\INCLUDE\APPARC.H \\r
547         \DEV\UIQ21\EPOC32\INCLUDE\BADESCA.H \\r
548         \DEV\UIQ21\EPOC32\INCLUDE\BAMDESCA.H \\r
549         \DEV\UIQ21\EPOC32\INCLUDE\BARSC.H \\r
550         \DEV\UIQ21\EPOC32\INCLUDE\BASCHED.H \\r
551         \DEV\UIQ21\EPOC32\INCLUDE\BITBASE.H \\r
552         \DEV\UIQ21\EPOC32\INCLUDE\BITDEV.H \\r
553         \DEV\UIQ21\EPOC32\INCLUDE\BITDEV.INL \\r
554         \DEV\UIQ21\EPOC32\INCLUDE\BITMAP.H \\r
555         \DEV\UIQ21\EPOC32\INCLUDE\BITSTD.H \\r
556         \DEV\UIQ21\EPOC32\INCLUDE\COECNTRL.H \\r
557         \DEV\UIQ21\EPOC32\INCLUDE\COECOBS.H \\r
558         \DEV\UIQ21\EPOC32\INCLUDE\COEDEF.H \\r
559         \DEV\UIQ21\EPOC32\INCLUDE\COEHELP.H \\r
560         \DEV\UIQ21\EPOC32\INCLUDE\COEINPUT.H \\r
561         \DEV\UIQ21\EPOC32\INCLUDE\COEMAIN.H \\r
562         \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.H \\r
563         \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.INL \\r
564         \DEV\UIQ21\EPOC32\INCLUDE\E32DEF.H \\r
565         \DEV\UIQ21\EPOC32\INCLUDE\E32DES16.H \\r
566         \DEV\UIQ21\EPOC32\INCLUDE\E32DES8.H \\r
567         \DEV\UIQ21\EPOC32\INCLUDE\E32HAL.H \\r
568         \DEV\UIQ21\EPOC32\INCLUDE\E32KEYS.H \\r
569         \DEV\UIQ21\EPOC32\INCLUDE\E32PCCD.H \\r
570         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.H \\r
571         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.INL \\r
572         \DEV\UIQ21\EPOC32\INCLUDE\E32SVR.H \\r
573         \DEV\UIQ21\EPOC32\INCLUDE\EIKBCTRL.H \\r
574         \DEV\UIQ21\EPOC32\INCLUDE\EIKBUTB.H \\r
575         \DEV\UIQ21\EPOC32\INCLUDE\EIKCOLOR.HRH \\r
576         \DEV\UIQ21\EPOC32\INCLUDE\EIKEDWIN.H \\r
577         \DEV\UIQ21\EPOC32\INCLUDE\EIKEDWOB.H \\r
578         \DEV\UIQ21\EPOC32\INCLUDE\EIKGTED.H \\r
579         \DEV\UIQ21\EPOC32\INCLUDE\EIKON.HRH \\r
580         \DEV\UIQ21\EPOC32\INCLUDE\EIKRTED.H \\r
581         \DEV\UIQ21\EPOC32\INCLUDE\EIKSBFRM.H \\r
582         \DEV\UIQ21\EPOC32\INCLUDE\EIKSBOBS.H \\r
583         \DEV\UIQ21\EPOC32\INCLUDE\EIKSCBUT.H \\r
584         \DEV\UIQ21\EPOC32\INCLUDE\EIKSCRLB.H \\r
585         \DEV\UIQ21\EPOC32\INCLUDE\F32FILE.H \\r
586         \DEV\UIQ21\EPOC32\INCLUDE\F32FILE.INL \\r
587         \DEV\UIQ21\EPOC32\INCLUDE\FBS.H \\r
588         \DEV\UIQ21\EPOC32\INCLUDE\FEPBASE.H \\r
589         \DEV\UIQ21\EPOC32\INCLUDE\FLDBASE.H \\r
590         \DEV\UIQ21\EPOC32\INCLUDE\FLDBLTIN.H \\r
591         \DEV\UIQ21\EPOC32\INCLUDE\FLDINFO.H \\r
592         \DEV\UIQ21\EPOC32\INCLUDE\FLDSET.H \\r
593         \DEV\UIQ21\EPOC32\INCLUDE\FNTSTORE.H \\r
594         \DEV\UIQ21\EPOC32\INCLUDE\FRMFRAME.H \\r
595         \DEV\UIQ21\EPOC32\INCLUDE\FRMLAYDT.H \\r
596         \DEV\UIQ21\EPOC32\INCLUDE\FRMPARAM.H \\r
597         \DEV\UIQ21\EPOC32\INCLUDE\FRMTLAY.H \\r
598         \DEV\UIQ21\EPOC32\INCLUDE\FRMTVIEW.H \\r
599         \DEV\UIQ21\EPOC32\INCLUDE\FRMVIS.H \\r
600         \DEV\UIQ21\EPOC32\INCLUDE\GDI.H \\r
601         \DEV\UIQ21\EPOC32\INCLUDE\GDI.INL \\r
602         \DEV\UIQ21\EPOC32\INCLUDE\GRAPHICSACCELERATOR.H \\r
603         \DEV\UIQ21\EPOC32\INCLUDE\GULALIGN.H \\r
604         \DEV\UIQ21\EPOC32\INCLUDE\GULBORDR.H \\r
605         \DEV\UIQ21\EPOC32\INCLUDE\GULDEF.H \\r
606         \DEV\UIQ21\EPOC32\INCLUDE\GULFTFLG.HRH \\r
607         \DEV\UIQ21\EPOC32\INCLUDE\GULUTIL.H \\r
608         \DEV\UIQ21\EPOC32\INCLUDE\LAFPUBLC.H \\r
609         \DEV\UIQ21\EPOC32\INCLUDE\MEDOBSRV.H \\r
610         \DEV\UIQ21\EPOC32\INCLUDE\MPARSER.H \\r
611         \DEV\UIQ21\EPOC32\INCLUDE\OPENFONT.H \\r
612         \DEV\UIQ21\EPOC32\INCLUDE\S32BUF.H \\r
613         \DEV\UIQ21\EPOC32\INCLUDE\S32BUF.INL \\r
614         \DEV\UIQ21\EPOC32\INCLUDE\S32PAGE.H \\r
615         \DEV\UIQ21\EPOC32\INCLUDE\S32PAGE.INL \\r
616         \DEV\UIQ21\EPOC32\INCLUDE\S32SHARE.H \\r
617         \DEV\UIQ21\EPOC32\INCLUDE\S32SHARE.INL \\r
618         \DEV\UIQ21\EPOC32\INCLUDE\S32STD.H \\r
619         \DEV\UIQ21\EPOC32\INCLUDE\S32STD.INL \\r
620         \DEV\UIQ21\EPOC32\INCLUDE\S32STOR.H \\r
621         \DEV\UIQ21\EPOC32\INCLUDE\S32STOR.INL \\r
622         \DEV\UIQ21\EPOC32\INCLUDE\S32STRM.H \\r
623         \DEV\UIQ21\EPOC32\INCLUDE\S32STRM.INL \\r
624         \DEV\UIQ21\EPOC32\INCLUDE\TAGMA.H \\r
625         \DEV\UIQ21\EPOC32\INCLUDE\TXTETEXT.H \\r
626         \DEV\UIQ21\EPOC32\INCLUDE\TXTETEXT.INL \\r
627         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMLYR.H \\r
628         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMLYR.INL \\r
629         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMSTM.H \\r
630         \DEV\UIQ21\EPOC32\INCLUDE\TXTFRMAT.H \\r
631         \DEV\UIQ21\EPOC32\INCLUDE\TXTFRMAT.INL \\r
632         \DEV\UIQ21\EPOC32\INCLUDE\TXTGLOBL.H \\r
633         \DEV\UIQ21\EPOC32\INCLUDE\TXTGLOBL.INL \\r
634         \DEV\UIQ21\EPOC32\INCLUDE\TXTLAYDC.H \\r
635         \DEV\UIQ21\EPOC32\INCLUDE\TXTMFMTX.H \\r
636         \DEV\UIQ21\EPOC32\INCLUDE\TXTMRTSR.H \\r
637         \DEV\UIQ21\EPOC32\INCLUDE\TXTRICH.H \\r
638         \DEV\UIQ21\EPOC32\INCLUDE\TXTRICH.INL \\r
639         \DEV\UIQ21\EPOC32\INCLUDE\TXTSTYLE.H \\r
640         \DEV\UIQ21\EPOC32\INCLUDE\TXTSTYLE.INL \\r
641         \DEV\UIQ21\EPOC32\INCLUDE\UIKON.HRH \\r
642         \DEV\UIQ21\EPOC32\INCLUDE\W32STD.H \\r
643         \DEV\UIQ21\EPOC32\INCLUDE\W32STD.H \\r
644         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\CSIMPLETEXTPARSER.H\r
645 \r
646 $(EPOCBLDUREL)\CSIMPLETEXTPARSER.o : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Csimpletextparser.cpp\r
647         $(GCCUREL) -I "." $(INCDIR) -o $@ ".\Csimpletextparser.cpp"\r
648 \r
649 LISTINGURELCSIMPLETEXTPARSER : $(EPOCBLDUREL)\CSIMPLETEXTPARSER.lis\r
650         perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\CSIMPLETEXTPARSER.lst.ARMI\r
651 \r
652 $(EPOCBLDUREL)\CSIMPLETEXTPARSER.lis : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Csimpletextparser.cpp\r
653         $(GCCUREL) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Csimpletextparser.cpp" > $@\r
654 \r
655 $(EPOCBLDUDEB)\CSIMPLETEXTPARSER.o : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Csimpletextparser.cpp\r
656         $(GCCUDEB) -I "." $(INCDIR) -o $@ ".\Csimpletextparser.cpp"\r
657 \r
658 LISTINGUDEBCSIMPLETEXTPARSER : $(EPOCBLDUDEB)\CSIMPLETEXTPARSER.lis\r
659         perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\CSIMPLETEXTPARSER.lst.ARMI\r
660 \r
661 $(EPOCBLDUDEB)\CSIMPLETEXTPARSER.lis : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Csimpletextparser.cpp\r
662         $(GCCUDEB) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Csimpletextparser.cpp" > $@\r
663 \r
664 \r
665 \r
666 # Source DIALOGS.CPP\r
667 \r
668 $(EPOCBLDUREL)\DIALOGS.lis $(EPOCBLDUREL)\DIALOGS.o \\r
669 $(EPOCBLDUDEB)\DIALOGS.lis $(EPOCBLDUDEB)\DIALOGS.o \\r
670 : \\r
671         \DEV\UIQ21\EPOC32\INCLUDE\APACMDLN.H \\r
672         \DEV\UIQ21\EPOC32\INCLUDE\APADEF.H \\r
673         \DEV\UIQ21\EPOC32\INCLUDE\APAFLREC.H \\r
674         \DEV\UIQ21\EPOC32\INCLUDE\APAID.H \\r
675         \DEV\UIQ21\EPOC32\INCLUDE\APPARC.H \\r
676         \DEV\UIQ21\EPOC32\INCLUDE\BADESCA.H \\r
677         \DEV\UIQ21\EPOC32\INCLUDE\BAERRHAN.H \\r
678         \DEV\UIQ21\EPOC32\INCLUDE\BAMDESCA.H \\r
679         \DEV\UIQ21\EPOC32\INCLUDE\BARSC.H \\r
680         \DEV\UIQ21\EPOC32\INCLUDE\BASCHED.H \\r
681         \DEV\UIQ21\EPOC32\INCLUDE\BITBASE.H \\r
682         \DEV\UIQ21\EPOC32\INCLUDE\BITDEV.H \\r
683         \DEV\UIQ21\EPOC32\INCLUDE\BITDEV.INL \\r
684         \DEV\UIQ21\EPOC32\INCLUDE\BITMAP.H \\r
685         \DEV\UIQ21\EPOC32\INCLUDE\BITSTD.H \\r
686         \DEV\UIQ21\EPOC32\INCLUDE\C32COMM.H \\r
687         \DEV\UIQ21\EPOC32\INCLUDE\C32COMM.INL \\r
688         \DEV\UIQ21\EPOC32\INCLUDE\COECCNTX.H \\r
689         \DEV\UIQ21\EPOC32\INCLUDE\COECNTRL.H \\r
690         \DEV\UIQ21\EPOC32\INCLUDE\COECOBS.H \\r
691         \DEV\UIQ21\EPOC32\INCLUDE\COEDEF.H \\r
692         \DEV\UIQ21\EPOC32\INCLUDE\COEHELP.H \\r
693         \DEV\UIQ21\EPOC32\INCLUDE\COEINPUT.H \\r
694         \DEV\UIQ21\EPOC32\INCLUDE\COEMAIN.H \\r
695         \DEV\UIQ21\EPOC32\INCLUDE\D32COMM.H \\r
696         \DEV\UIQ21\EPOC32\INCLUDE\D32COMM.INL \\r
697         \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.H \\r
698         \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.INL \\r
699         \DEV\UIQ21\EPOC32\INCLUDE\E32DEF.H \\r
700         \DEV\UIQ21\EPOC32\INCLUDE\E32DES16.H \\r
701         \DEV\UIQ21\EPOC32\INCLUDE\E32DES8.H \\r
702         \DEV\UIQ21\EPOC32\INCLUDE\E32HAL.H \\r
703         \DEV\UIQ21\EPOC32\INCLUDE\E32KEYS.H \\r
704         \DEV\UIQ21\EPOC32\INCLUDE\E32PCCD.H \\r
705         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.H \\r
706         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.H \\r
707         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.INL \\r
708         \DEV\UIQ21\EPOC32\INCLUDE\E32SVR.H \\r
709         \DEV\UIQ21\EPOC32\INCLUDE\E32VER.H \\r
710         \DEV\UIQ21\EPOC32\INCLUDE\EIKALIGN.H \\r
711         \DEV\UIQ21\EPOC32\INCLUDE\EIKAMNT.H \\r
712         \DEV\UIQ21\EPOC32\INCLUDE\EIKAUFTY.H \\r
713         \DEV\UIQ21\EPOC32\INCLUDE\EIKBCTRL.H \\r
714         \DEV\UIQ21\EPOC32\INCLUDE\EIKBGFTY.H \\r
715         \DEV\UIQ21\EPOC32\INCLUDE\EIKBTGPC.H \\r
716         \DEV\UIQ21\EPOC32\INCLUDE\EIKBTGRP.H \\r
717         \DEV\UIQ21\EPOC32\INCLUDE\EIKBUTB.H \\r
718         \DEV\UIQ21\EPOC32\INCLUDE\EIKCHKBX.H \\r
719         \DEV\UIQ21\EPOC32\INCLUDE\EIKCHLST.H \\r
720         \DEV\UIQ21\EPOC32\INCLUDE\EIKCMOBS.H \\r
721         \DEV\UIQ21\EPOC32\INCLUDE\EIKCOLOR.HRH \\r
722         \DEV\UIQ21\EPOC32\INCLUDE\EIKCTGRP.H \\r
723         \DEV\UIQ21\EPOC32\INCLUDE\EIKDEF.H \\r
724         \DEV\UIQ21\EPOC32\INCLUDE\EIKDGFTY.H \\r
725         \DEV\UIQ21\EPOC32\INCLUDE\EIKDIALG.H \\r
726         \DEV\UIQ21\EPOC32\INCLUDE\EIKDLGTB.H \\r
727         \DEV\UIQ21\EPOC32\INCLUDE\EIKDPOBS.H \\r
728         \DEV\UIQ21\EPOC32\INCLUDE\EIKEDWIN.H \\r
729         \DEV\UIQ21\EPOC32\INCLUDE\EIKEDWOB.H \\r
730         \DEV\UIQ21\EPOC32\INCLUDE\EIKENV.H \\r
731         \DEV\UIQ21\EPOC32\INCLUDE\EIKENV.H \\r
732         \DEV\UIQ21\EPOC32\INCLUDE\EIKFCTRY.H \\r
733         \DEV\UIQ21\EPOC32\INCLUDE\EIKGTED.H \\r
734         \DEV\UIQ21\EPOC32\INCLUDE\EIKHOPBT.H \\r
735         \DEV\UIQ21\EPOC32\INCLUDE\EIKLABEL.H \\r
736         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBED.H \\r
737         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBM.H \\r
738         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBO.H \\r
739         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBV.H \\r
740         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBVO.H \\r
741         \DEV\UIQ21\EPOC32\INCLUDE\EIKLBX.H \\r
742         \DEV\UIQ21\EPOC32\INCLUDE\EIKLIBRY.H \\r
743         \DEV\UIQ21\EPOC32\INCLUDE\EIKON.HRH \\r
744         \DEV\UIQ21\EPOC32\INCLUDE\EIKOPBUT.H \\r
745         \DEV\UIQ21\EPOC32\INCLUDE\EIKRTED.H \\r
746         \DEV\UIQ21\EPOC32\INCLUDE\EIKSBFRM.H \\r
747         \DEV\UIQ21\EPOC32\INCLUDE\EIKSBOBS.H \\r
748         \DEV\UIQ21\EPOC32\INCLUDE\EIKSCBUT.H \\r
749         \DEV\UIQ21\EPOC32\INCLUDE\EIKSCRLB.H \\r
750         \DEV\UIQ21\EPOC32\INCLUDE\EIKTXLBM.H \\r
751         \DEV\UIQ21\EPOC32\INCLUDE\EIKTXLBX.H \\r
752         \DEV\UIQ21\EPOC32\INCLUDE\EIKVCURS.H \\r
753         \DEV\UIQ21\EPOC32\INCLUDE\ETEL.H \\r
754         \DEV\UIQ21\EPOC32\INCLUDE\ETEL.INL \\r
755         \DEV\UIQ21\EPOC32\INCLUDE\F32FILE.H \\r
756         \DEV\UIQ21\EPOC32\INCLUDE\F32FILE.INL \\r
757         \DEV\UIQ21\EPOC32\INCLUDE\FAXDEFN.H \\r
758         \DEV\UIQ21\EPOC32\INCLUDE\FBS.H \\r
759         \DEV\UIQ21\EPOC32\INCLUDE\FEPBASE.H \\r
760         \DEV\UIQ21\EPOC32\INCLUDE\FLDBASE.H \\r
761         \DEV\UIQ21\EPOC32\INCLUDE\FLDBLTIN.H \\r
762         \DEV\UIQ21\EPOC32\INCLUDE\FLDINFO.H \\r
763         \DEV\UIQ21\EPOC32\INCLUDE\FLDSET.H \\r
764         \DEV\UIQ21\EPOC32\INCLUDE\FNTSTORE.H \\r
765         \DEV\UIQ21\EPOC32\INCLUDE\FRMFRAME.H \\r
766         \DEV\UIQ21\EPOC32\INCLUDE\FRMLAYDT.H \\r
767         \DEV\UIQ21\EPOC32\INCLUDE\FRMPARAM.H \\r
768         \DEV\UIQ21\EPOC32\INCLUDE\FRMTLAY.H \\r
769         \DEV\UIQ21\EPOC32\INCLUDE\FRMTVIEW.H \\r
770         \DEV\UIQ21\EPOC32\INCLUDE\FRMVIS.H \\r
771         \DEV\UIQ21\EPOC32\INCLUDE\GDI.H \\r
772         \DEV\UIQ21\EPOC32\INCLUDE\GDI.INL \\r
773         \DEV\UIQ21\EPOC32\INCLUDE\GRAPHICSACCELERATOR.H \\r
774         \DEV\UIQ21\EPOC32\INCLUDE\GULALIGN.H \\r
775         \DEV\UIQ21\EPOC32\INCLUDE\GULBORDR.H \\r
776         \DEV\UIQ21\EPOC32\INCLUDE\GULCOLOR.H \\r
777         \DEV\UIQ21\EPOC32\INCLUDE\GULDEF.H \\r
778         \DEV\UIQ21\EPOC32\INCLUDE\GULFTFLG.HRH \\r
779         \DEV\UIQ21\EPOC32\INCLUDE\GULUTIL.H \\r
780         \DEV\UIQ21\EPOC32\INCLUDE\LAFMAIN.H \\r
781         \DEV\UIQ21\EPOC32\INCLUDE\LAFPUBLC.H \\r
782         \DEV\UIQ21\EPOC32\INCLUDE\MEDOBSRV.H \\r
783         \DEV\UIQ21\EPOC32\INCLUDE\MPARSER.H \\r
784         \DEV\UIQ21\EPOC32\INCLUDE\OPENFONT.H \\r
785         \DEV\UIQ21\EPOC32\INCLUDE\PICODRIVEN.RSG \\r
786         \DEV\UIQ21\EPOC32\INCLUDE\QIKSHUTTER.H \\r
787         \DEV\UIQ21\EPOC32\INCLUDE\QIKVERTOPTIONBUTTONLIST.H \\r
788         \DEV\UIQ21\EPOC32\INCLUDE\QUARTZKEYS.H \\r
789         \DEV\UIQ21\EPOC32\INCLUDE\S32BUF.H \\r
790         \DEV\UIQ21\EPOC32\INCLUDE\S32BUF.INL \\r
791         \DEV\UIQ21\EPOC32\INCLUDE\S32PAGE.H \\r
792         \DEV\UIQ21\EPOC32\INCLUDE\S32PAGE.INL \\r
793         \DEV\UIQ21\EPOC32\INCLUDE\S32SHARE.H \\r
794         \DEV\UIQ21\EPOC32\INCLUDE\S32SHARE.INL \\r
795         \DEV\UIQ21\EPOC32\INCLUDE\S32STD.H \\r
796         \DEV\UIQ21\EPOC32\INCLUDE\S32STD.INL \\r
797         \DEV\UIQ21\EPOC32\INCLUDE\S32STOR.H \\r
798         \DEV\UIQ21\EPOC32\INCLUDE\S32STOR.INL \\r
799         \DEV\UIQ21\EPOC32\INCLUDE\S32STRM.H \\r
800         \DEV\UIQ21\EPOC32\INCLUDE\S32STRM.INL \\r
801         \DEV\UIQ21\EPOC32\INCLUDE\TAGMA.H \\r
802         \DEV\UIQ21\EPOC32\INCLUDE\TXTETEXT.H \\r
803         \DEV\UIQ21\EPOC32\INCLUDE\TXTETEXT.INL \\r
804         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMLYR.H \\r
805         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMLYR.INL \\r
806         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMSTM.H \\r
807         \DEV\UIQ21\EPOC32\INCLUDE\TXTFRMAT.H \\r
808         \DEV\UIQ21\EPOC32\INCLUDE\TXTFRMAT.INL \\r
809         \DEV\UIQ21\EPOC32\INCLUDE\TXTGLOBL.H \\r
810         \DEV\UIQ21\EPOC32\INCLUDE\TXTGLOBL.INL \\r
811         \DEV\UIQ21\EPOC32\INCLUDE\TXTLAYDC.H \\r
812         \DEV\UIQ21\EPOC32\INCLUDE\TXTMFMTX.H \\r
813         \DEV\UIQ21\EPOC32\INCLUDE\TXTMRTSR.H \\r
814         \DEV\UIQ21\EPOC32\INCLUDE\TXTRICH.H \\r
815         \DEV\UIQ21\EPOC32\INCLUDE\TXTRICH.INL \\r
816         \DEV\UIQ21\EPOC32\INCLUDE\TXTSTYLE.H \\r
817         \DEV\UIQ21\EPOC32\INCLUDE\TXTSTYLE.INL \\r
818         \DEV\UIQ21\EPOC32\INCLUDE\UIKON.HRH \\r
819         \DEV\UIQ21\EPOC32\INCLUDE\W32STD.H \\r
820         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\CLIENTSERVER.H \\r
821         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\CSIMPLETEXTPARSER.H \\r
822         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\DIALOGS.H \\r
823         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\ENGINE.H \\r
824         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN.HRH \\r
825         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\VERSION.H\r
826 \r
827 $(EPOCBLDUREL)\DIALOGS.o : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Dialogs.cpp\r
828         $(GCCUREL) -I "." $(INCDIR) -o $@ ".\Dialogs.cpp"\r
829 \r
830 LISTINGURELDIALOGS : $(EPOCBLDUREL)\DIALOGS.lis\r
831         perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\DIALOGS.lst.ARMI\r
832 \r
833 $(EPOCBLDUREL)\DIALOGS.lis : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Dialogs.cpp\r
834         $(GCCUREL) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Dialogs.cpp" > $@\r
835 \r
836 $(EPOCBLDUDEB)\DIALOGS.o : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Dialogs.cpp\r
837         $(GCCUDEB) -I "." $(INCDIR) -o $@ ".\Dialogs.cpp"\r
838 \r
839 LISTINGUDEBDIALOGS : $(EPOCBLDUDEB)\DIALOGS.lis\r
840         perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\DIALOGS.lst.ARMI\r
841 \r
842 $(EPOCBLDUDEB)\DIALOGS.lis : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Dialogs.cpp\r
843         $(GCCUDEB) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Dialogs.cpp" > $@\r
844 \r
845 \r
846 \r
847 # Source ENGINE.CPP\r
848 \r
849 $(EPOCBLDUREL)\ENGINE.lis $(EPOCBLDUREL)\ENGINE.o \\r
850 $(EPOCBLDUDEB)\ENGINE.lis $(EPOCBLDUDEB)\ENGINE.o \\r
851 : \\r
852         \DEV\UIQ21\EPOC32\INCLUDE\APACMDLN.H \\r
853         \DEV\UIQ21\EPOC32\INCLUDE\APADEF.H \\r
854         \DEV\UIQ21\EPOC32\INCLUDE\APAFLREC.H \\r
855         \DEV\UIQ21\EPOC32\INCLUDE\APAID.H \\r
856         \DEV\UIQ21\EPOC32\INCLUDE\BADESCA.H \\r
857         \DEV\UIQ21\EPOC32\INCLUDE\BAERRHAN.H \\r
858         \DEV\UIQ21\EPOC32\INCLUDE\BAMDESCA.H \\r
859         \DEV\UIQ21\EPOC32\INCLUDE\BARSC.H \\r
860         \DEV\UIQ21\EPOC32\INCLUDE\BASCHED.H \\r
861         \DEV\UIQ21\EPOC32\INCLUDE\BITBASE.H \\r
862         \DEV\UIQ21\EPOC32\INCLUDE\BITDEV.H \\r
863         \DEV\UIQ21\EPOC32\INCLUDE\BITDEV.INL \\r
864         \DEV\UIQ21\EPOC32\INCLUDE\BITMAP.H \\r
865         \DEV\UIQ21\EPOC32\INCLUDE\BITSTD.H \\r
866         \DEV\UIQ21\EPOC32\INCLUDE\C32COMM.H \\r
867         \DEV\UIQ21\EPOC32\INCLUDE\C32COMM.INL \\r
868         \DEV\UIQ21\EPOC32\INCLUDE\COEDEF.H \\r
869         \DEV\UIQ21\EPOC32\INCLUDE\COEMAIN.H \\r
870         \DEV\UIQ21\EPOC32\INCLUDE\D32COMM.H \\r
871         \DEV\UIQ21\EPOC32\INCLUDE\D32COMM.INL \\r
872         \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.H \\r
873         \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.INL \\r
874         \DEV\UIQ21\EPOC32\INCLUDE\E32DEF.H \\r
875         \DEV\UIQ21\EPOC32\INCLUDE\E32DES16.H \\r
876         \DEV\UIQ21\EPOC32\INCLUDE\E32DES8.H \\r
877         \DEV\UIQ21\EPOC32\INCLUDE\E32HAL.H \\r
878         \DEV\UIQ21\EPOC32\INCLUDE\E32KEYS.H \\r
879         \DEV\UIQ21\EPOC32\INCLUDE\E32PCCD.H \\r
880         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.H \\r
881         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.H \\r
882         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.INL \\r
883         \DEV\UIQ21\EPOC32\INCLUDE\E32SVR.H \\r
884         \DEV\UIQ21\EPOC32\INCLUDE\E32VER.H \\r
885         \DEV\UIQ21\EPOC32\INCLUDE\EIKAMNT.H \\r
886         \DEV\UIQ21\EPOC32\INCLUDE\EIKAUFTY.H \\r
887         \DEV\UIQ21\EPOC32\INCLUDE\EIKCOLOR.HRH \\r
888         \DEV\UIQ21\EPOC32\INCLUDE\EIKDEF.H \\r
889         \DEV\UIQ21\EPOC32\INCLUDE\EIKDGFTY.H \\r
890         \DEV\UIQ21\EPOC32\INCLUDE\EIKENV.H \\r
891         \DEV\UIQ21\EPOC32\INCLUDE\EIKFCTRY.H \\r
892         \DEV\UIQ21\EPOC32\INCLUDE\EIKLIBRY.H \\r
893         \DEV\UIQ21\EPOC32\INCLUDE\EIKVCURS.H \\r
894         \DEV\UIQ21\EPOC32\INCLUDE\ETEL.H \\r
895         \DEV\UIQ21\EPOC32\INCLUDE\ETEL.INL \\r
896         \DEV\UIQ21\EPOC32\INCLUDE\F32FILE.H \\r
897         \DEV\UIQ21\EPOC32\INCLUDE\F32FILE.INL \\r
898         \DEV\UIQ21\EPOC32\INCLUDE\FAXDEFN.H \\r
899         \DEV\UIQ21\EPOC32\INCLUDE\FBS.H \\r
900         \DEV\UIQ21\EPOC32\INCLUDE\FLDBASE.H \\r
901         \DEV\UIQ21\EPOC32\INCLUDE\FLDBLTIN.H \\r
902         \DEV\UIQ21\EPOC32\INCLUDE\FLDINFO.H \\r
903         \DEV\UIQ21\EPOC32\INCLUDE\FLDSET.H \\r
904         \DEV\UIQ21\EPOC32\INCLUDE\FNTSTORE.H \\r
905         \DEV\UIQ21\EPOC32\INCLUDE\FRMLAYDT.H \\r
906         \DEV\UIQ21\EPOC32\INCLUDE\FRMPARAM.H \\r
907         \DEV\UIQ21\EPOC32\INCLUDE\FRMTLAY.H \\r
908         \DEV\UIQ21\EPOC32\INCLUDE\FRMVIS.H \\r
909         \DEV\UIQ21\EPOC32\INCLUDE\GDI.H \\r
910         \DEV\UIQ21\EPOC32\INCLUDE\GDI.INL \\r
911         \DEV\UIQ21\EPOC32\INCLUDE\GRAPHICSACCELERATOR.H \\r
912         \DEV\UIQ21\EPOC32\INCLUDE\GULALIGN.H \\r
913         \DEV\UIQ21\EPOC32\INCLUDE\GULBORDR.H \\r
914         \DEV\UIQ21\EPOC32\INCLUDE\GULCOLOR.H \\r
915         \DEV\UIQ21\EPOC32\INCLUDE\GULDEF.H \\r
916         \DEV\UIQ21\EPOC32\INCLUDE\LAFMAIN.H \\r
917         \DEV\UIQ21\EPOC32\INCLUDE\OPENFONT.H \\r
918         \DEV\UIQ21\EPOC32\INCLUDE\S32BUF.H \\r
919         \DEV\UIQ21\EPOC32\INCLUDE\S32BUF.INL \\r
920         \DEV\UIQ21\EPOC32\INCLUDE\S32PAGE.H \\r
921         \DEV\UIQ21\EPOC32\INCLUDE\S32PAGE.INL \\r
922         \DEV\UIQ21\EPOC32\INCLUDE\S32SHARE.H \\r
923         \DEV\UIQ21\EPOC32\INCLUDE\S32SHARE.INL \\r
924         \DEV\UIQ21\EPOC32\INCLUDE\S32STD.H \\r
925         \DEV\UIQ21\EPOC32\INCLUDE\S32STD.INL \\r
926         \DEV\UIQ21\EPOC32\INCLUDE\S32STOR.H \\r
927         \DEV\UIQ21\EPOC32\INCLUDE\S32STOR.INL \\r
928         \DEV\UIQ21\EPOC32\INCLUDE\S32STRM.H \\r
929         \DEV\UIQ21\EPOC32\INCLUDE\S32STRM.INL \\r
930         \DEV\UIQ21\EPOC32\INCLUDE\TAGMA.H \\r
931         \DEV\UIQ21\EPOC32\INCLUDE\TXTETEXT.H \\r
932         \DEV\UIQ21\EPOC32\INCLUDE\TXTETEXT.INL \\r
933         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMLYR.H \\r
934         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMLYR.INL \\r
935         \DEV\UIQ21\EPOC32\INCLUDE\TXTFMSTM.H \\r
936         \DEV\UIQ21\EPOC32\INCLUDE\TXTFRMAT.H \\r
937         \DEV\UIQ21\EPOC32\INCLUDE\TXTFRMAT.INL \\r
938         \DEV\UIQ21\EPOC32\INCLUDE\TXTLAYDC.H \\r
939         \DEV\UIQ21\EPOC32\INCLUDE\TXTSTYLE.H \\r
940         \DEV\UIQ21\EPOC32\INCLUDE\TXTSTYLE.INL \\r
941         \DEV\UIQ21\EPOC32\INCLUDE\UIKON.HRH \\r
942         \DEV\UIQ21\EPOC32\INCLUDE\W32STD.H \\r
943         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\CLIENTSERVER.H \\r
944         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\ENGINE.H \\r
945         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\VERSION.H\r
946 \r
947 $(EPOCBLDUREL)\ENGINE.o : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Engine.cpp\r
948         $(GCCUREL) -I "." $(INCDIR) -o $@ ".\Engine.cpp"\r
949 \r
950 LISTINGURELENGINE : $(EPOCBLDUREL)\ENGINE.lis\r
951         perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\ENGINE.lst.ARMI\r
952 \r
953 $(EPOCBLDUREL)\ENGINE.lis : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Engine.cpp\r
954         $(GCCUREL) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Engine.cpp" > $@\r
955 \r
956 $(EPOCBLDUDEB)\ENGINE.o : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Engine.cpp\r
957         $(GCCUDEB) -I "." $(INCDIR) -o $@ ".\Engine.cpp"\r
958 \r
959 LISTINGUDEBENGINE : $(EPOCBLDUDEB)\ENGINE.lis\r
960         perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\ENGINE.lst.ARMI\r
961 \r
962 $(EPOCBLDUDEB)\ENGINE.lis : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Engine.cpp\r
963         $(GCCUDEB) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Engine.cpp" > $@\r
964 \r
965 \r
966 \r
967 # Source SIMPLECLIENT.CPP\r
968 \r
969 $(EPOCBLDUREL)\SIMPLECLIENT.lis $(EPOCBLDUREL)\SIMPLECLIENT.o \\r
970 $(EPOCBLDUDEB)\SIMPLECLIENT.lis $(EPOCBLDUDEB)\SIMPLECLIENT.o \\r
971 : \\r
972         \DEV\UIQ21\EPOC32\INCLUDE\BITBASE.H \\r
973         \DEV\UIQ21\EPOC32\INCLUDE\BITDEV.H \\r
974         \DEV\UIQ21\EPOC32\INCLUDE\BITDEV.INL \\r
975         \DEV\UIQ21\EPOC32\INCLUDE\BITMAP.H \\r
976         \DEV\UIQ21\EPOC32\INCLUDE\BITSTD.H \\r
977         \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.H \\r
978         \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.INL \\r
979         \DEV\UIQ21\EPOC32\INCLUDE\E32DEF.H \\r
980         \DEV\UIQ21\EPOC32\INCLUDE\E32DES16.H \\r
981         \DEV\UIQ21\EPOC32\INCLUDE\E32DES8.H \\r
982         \DEV\UIQ21\EPOC32\INCLUDE\E32HAL.H \\r
983         \DEV\UIQ21\EPOC32\INCLUDE\E32KEYS.H \\r
984         \DEV\UIQ21\EPOC32\INCLUDE\E32PCCD.H \\r
985         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.H \\r
986         \DEV\UIQ21\EPOC32\INCLUDE\E32STD.INL \\r
987         \DEV\UIQ21\EPOC32\INCLUDE\E32SVR.H \\r
988         \DEV\UIQ21\EPOC32\INCLUDE\F32FILE.H \\r
989         \DEV\UIQ21\EPOC32\INCLUDE\F32FILE.INL \\r
990         \DEV\UIQ21\EPOC32\INCLUDE\FBS.H \\r
991         \DEV\UIQ21\EPOC32\INCLUDE\FNTSTORE.H \\r
992         \DEV\UIQ21\EPOC32\INCLUDE\GDI.H \\r
993         \DEV\UIQ21\EPOC32\INCLUDE\GDI.INL \\r
994         \DEV\UIQ21\EPOC32\INCLUDE\GRAPHICSACCELERATOR.H \\r
995         \DEV\UIQ21\EPOC32\INCLUDE\OPENFONT.H \\r
996         \DEV\UIQ21\EPOC32\INCLUDE\S32STD.H \\r
997         \DEV\UIQ21\EPOC32\INCLUDE\S32STD.INL \\r
998         \DEV\UIQ21\EPOC32\INCLUDE\S32STRM.H \\r
999         \DEV\UIQ21\EPOC32\INCLUDE\S32STRM.INL \\r
1000         \DEV\UIQ21\EPOC32\INCLUDE\W32STD.H \\r
1001         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\CLIENTSERVER.H \\r
1002         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\SIMPLECLIENT.H \\r
1003         \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\VERSION.H\r
1004 \r
1005 $(EPOCBLDUREL)\SIMPLECLIENT.o : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Simpleclient.cpp\r
1006         $(GCCUREL) -I "." $(INCDIR) -o $@ ".\Simpleclient.cpp"\r
1007 \r
1008 LISTINGURELSIMPLECLIENT : $(EPOCBLDUREL)\SIMPLECLIENT.lis\r
1009         perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\SIMPLECLIENT.lst.ARMI\r
1010 \r
1011 $(EPOCBLDUREL)\SIMPLECLIENT.lis : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Simpleclient.cpp\r
1012         $(GCCUREL) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Simpleclient.cpp" > $@\r
1013 \r
1014 $(EPOCBLDUDEB)\SIMPLECLIENT.o : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Simpleclient.cpp\r
1015         $(GCCUDEB) -I "." $(INCDIR) -o $@ ".\Simpleclient.cpp"\r
1016 \r
1017 LISTINGUDEBSIMPLECLIENT : $(EPOCBLDUDEB)\SIMPLECLIENT.lis\r
1018         perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\SIMPLECLIENT.lst.ARMI\r
1019 \r
1020 $(EPOCBLDUDEB)\SIMPLECLIENT.lis : \DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\Simpleclient.cpp\r
1021         $(GCCUDEB) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Simpleclient.cpp" > $@\r
1022 \r
1023 \r
1024 \r
1025 ROMFILE:\r
1026         @echo file=\DEV\UIQ21\EPOC32\RELEASE\ARMI\##BUILD##\PICODRIVEN.APP SYSTEM\APPS\PICODRIVEN\PICODRIVEN.APP \r
1027 \r
1028 GENERIC_RELEASEABLES1= \\r
1029         $(EPOCDATA)\Z\SYSTEM\APPS\PICODRIVEN\PICODRIVEN.AIF \\r
1030         $(EPOCDATA)\Z\SYSTEM\APPS\PICODRIVEN\PICODRIVEN.RSC \\r
1031         $(EPOCINC)\PICODRIVEN.RSG \\r
1032         \DEV\UIQ21\EPOC32\LOCALISATION\AIF\DEV\PICODRIVEN\AIF\PICODRIVEN.RPP \\r
1033         \DEV\UIQ21\EPOC32\LOCALISATION\AIF\DEV\PICODRIVEN\AIF\PICON20X16.BMP \\r
1034         \DEV\UIQ21\EPOC32\LOCALISATION\AIF\DEV\PICODRIVEN\AIF\PICON20X16M.BMP \\r
1035         \DEV\UIQ21\EPOC32\LOCALISATION\AIF\DEV\PICODRIVEN\AIF\PICON32X32.BMP \\r
1036         \DEV\UIQ21\EPOC32\LOCALISATION\AIF\DEV\PICODRIVEN\AIF\PICON32X32M.BMP \\r
1037         \DEV\UIQ21\EPOC32\LOCALISATION\DEV\PICODRIVEN\RSC\PICODRIVEN.RPP \\r
1038         \DEV\UIQ21\EPOC32\LOCALISATION\GROUP\PICODRIVEN.INFO\r
1039 \r
1040 WHATGENERIC:\r
1041         @echo $(GENERIC_RELEASEABLES1)\r
1042 \r
1043 CLEANGENERIC:\r
1044         -$(ERASE) $(GENERIC_RELEASEABLES1)\r
1045 \r
1046 # Rules to create all necessary directories\r
1047 \r
1048 GENERIC_MAKEWORK : \\r
1049         \DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN\ARMI \\r
1050         \DEV\UIQ21\EPOC32\DATA\Z\SYSTEM\APPS\PICODRIVEN \\r
1051         \DEV\UIQ21\EPOC32\INCLUDE\r
1052 MAKEWORKLIBRARY : \\r
1053         \DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL\r
1054 MAKEWORKUDEB : \\r
1055         \DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN\ARMI\UDEB \\r
1056         \DEV\UIQ21\EPOC32\RELEASE\ARMI\UDEB\r
1057 MAKEWORKUREL : \\r
1058         \DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN\ARMI\UREL \\r
1059         \DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL\r
1060 \r
1061 \DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN\ARMI \\r
1062 \DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN\ARMI\UDEB \\r
1063 \DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\PLATFORM\UIQ2\LAUNCHER\PICODRIVEN\ARMI\UREL \\r
1064 \DEV\UIQ21\EPOC32\DATA\Z\SYSTEM\APPS\PICODRIVEN \\r
1065 \DEV\UIQ21\EPOC32\INCLUDE \\r
1066 \DEV\UIQ21\EPOC32\RELEASE\ARMI\UDEB \\r
1067 \DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL \\r
1068 :\r
1069         perl -S emkdir.pl $@\r
1070 \r