switch Cyclone to submodule on it's own git repo
[picodrive.git] / platform / uiq2 / audio / motorola / AUDIO_MOTOROLA.ARMI
... / ...
CommitLineData
1\r
2# CWD \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\\r
3# MMPFile \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.MMP\r
4# Target AUDIO_MOTOROLA.DLL\r
5# TargetType DLL\r
6# BasicTargetType DLL\r
7# MakefileType GNU\r
8\r
9ERASE = @erase 2>>nul\r
10\r
11# EPOC DEFINITIONS\r
12\r
13EPOCBLD = ..\..\..\..\..\A925SDK\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA\ARMI\r
14EPOCTRG = ..\..\..\..\..\A925SDK\EPOC32\RELEASE\ARMI\r
15EPOCLIB = ..\..\..\..\..\A925SDK\EPOC32\RELEASE\ARMI\r
16EPOCLINK = ..\..\..\..\..\A925SDK\EPOC32\RELEASE\ARMI\r
17EPOCSTATLINK = ..\..\..\..\..\A925SDK\EPOC32\RELEASE\ARMI\r
18EPOCASSPLINK = ..\..\..\..\..\A925SDK\EPOC32\RELEASE\MARM\r
19EPOCDATA = \DEV\A925SDK\EPOC32\DATA\r
20EPOCINC = \DEV\A925SDK\EPOC32\INCLUDE\r
21TRGDIR = \r
22DATADIR = Z\SYSTEM\DATA\r
23\r
24EPOCBLDUREL = $(EPOCBLD)\UREL\r
25EPOCTRGUREL = $(EPOCTRG)\UREL\r
26EPOCLIBUREL = $(EPOCLIB)\UREL\r
27EPOCLINKUREL = $(EPOCLINK)\UREL\r
28EPOCSTATLINKUREL = $(EPOCSTATLINK)\UREL\r
29EPOCASSPLINKUREL = $(EPOCASSPLINK)\UREL\r
30\r
31EPOCBLDUDEB = $(EPOCBLD)\UDEB\r
32EPOCTRGUDEB = $(EPOCTRG)\UDEB\r
33EPOCLIBUDEB = $(EPOCLIB)\UREL\r
34EPOCLINKUDEB = $(EPOCLINK)\UREL\r
35EPOCSTATLINKUDEB = $(EPOCSTATLINK)\UDEB\r
36EPOCASSPLINKUDEB = $(EPOCASSPLINK)\UREL\r
37\r
38# EPOC PSEUDOTARGETS\r
39\r
40UREL : MAKEWORKUREL RESOURCEUREL\r
41\r
42UDEB : MAKEWORKUDEB RESOURCEUDEB\r
43\r
44ALL : UREL UDEB\r
45\r
46CLEAN CLEANALL : CLEANBUILD CLEANRELEASE CLEANLIBRARY\r
47\r
48\r
49\r
50WHAT WHATALL : WHATUREL WHATUDEB\r
51\r
52RESOURCE RESOURCEALL : RESOURCEUREL RESOURCEUDEB\r
53\r
54CLEANBUILD CLEANBUILDALL : CLEANBUILDUREL CLEANBUILDUDEB\r
55\r
56CLEANRELEASE CLEANRELEASEALL : CLEANRELEASEUREL CLEANRELEASEUDEB\r
57\r
58MAKEWORK MAKEWORKALL : MAKEWORKUREL MAKEWORKUDEB\r
59\r
60LISTING LISTINGALL : LISTINGUREL LISTINGUDEB\r
61\r
62MAKEWORK : MAKEWORKLIBRARY\r
63\r
64RESOURCEUREL RESOURCEUDEB : GENERIC_RESOURCE\r
65\r
66\r
67# must set both PATH and Path to make it work correctly\r
68Path:=X:\DEV\A925SDK\EPOC32\gcc\bin;$(Path)\r
69PATH:=$(Path)\r
70\r
71INCDIR = -I "." -I "..\.." -I "..\..\..\..\..\A925SDK\EPOC32\INCLUDE"\r
72\r
73GCCFLAGS=-march=armv4t -mthumb-interwork \\r
74 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas \r
75\r
76GCCDEFS = -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARMI__ -D__DLL__ $(USERDEFS)\r
77\r
78GCCUREL = gcc -s -fomit-frame-pointer -O $(GCCFLAGS) -DNDEBUG -D_UNICODE $(GCCDEFS)\r
79GCCUDEB = gcc -g -O $(GCCFLAGS) -D_DEBUG -D_UNICODE $(GCCDEFS)\r
80\r
81\r
82UREL : \\r
83 $(EPOCTRGUREL)\AUDIO_MOTOROLA.DLL \\r
84 LIBRARY\r
85\r
86\r
87UDEB : \\r
88 $(EPOCTRGUDEB)\AUDIO_MOTOROLA.DLL \\r
89 LIBRARY\r
90\r
91\r
92\r
93RESOURCEUREL : MAKEWORKUREL\r
94RESOURCEUDEB : MAKEWORKUDEB\r
95\r
96LIBRARY : MAKEWORKLIBRARY $(EPOCLIB)\UREL\AUDIO_MOTOROLA.LIB \DEV\A925SDK\EPOC32\RELEASE\ARM4\UREL\AUDIO_MOTOROLA.LIB \DEV\A925SDK\EPOC32\RELEASE\THUMB\UREL\AUDIO_MOTOROLA.LIB\r
97\r
98\r
99# REAL TARGET - LIBRARY\r
100\r
101$(EPOCLIB)\UREL\AUDIO_MOTOROLA.LIB : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.DEF\r
102 @echo AUDIO_MOTOROLA.LIB: dlltool\r
103 @dlltool -m arm_interwork --output-lib "$(EPOCLIB)\UREL\AUDIO_MOTOROLA.LIB" \\r
104 --def ".\AUDIO_MOTOROLA.DEF" \\r
105 --dllname "AUDIO_MOTOROLA[1000c197].DLL" \r
106\r
107\DEV\A925SDK\EPOC32\RELEASE\ARM4\UREL\AUDIO_MOTOROLA.LIB : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.DEF\r
108 @echo AUDIO_MOTOROLA.LIB: dlltool\r
109 @dlltool -m arm --output-lib "..\..\..\..\..\A925SDK\EPOC32\RELEASE\ARM4\UREL\AUDIO_MOTOROLA.LIB" \\r
110 --def ".\AUDIO_MOTOROLA.DEF" \\r
111 --dllname "AUDIO_MOTOROLA[1000c197].DLL" \r
112\r
113\DEV\A925SDK\EPOC32\RELEASE\THUMB\UREL\AUDIO_MOTOROLA.LIB : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.DEF\r
114 @echo AUDIO_MOTOROLA.LIB: dlltool\r
115 @dlltool -m thumb --output-lib "..\..\..\..\..\A925SDK\EPOC32\RELEASE\THUMB\UREL\AUDIO_MOTOROLA.LIB" \\r
116 --def ".\AUDIO_MOTOROLA.DEF" \\r
117 --dllname "AUDIO_MOTOROLA[1000c197].DLL" \r
118\r
119\r
120FREEZE :\r
121 perl -S efreeze.pl "\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.DEF" "$(EPOCBLD)\AUDIO_MOTOROLA.def" \r
122\r
123CLEANLIBRARY :\r
124 -$(ERASE) "$(EPOCLIB)\UREL\AUDIO_MOTOROLA.LIB"\r
125 -$(ERASE) "\DEV\A925SDK\EPOC32\RELEASE\ARM4\UREL\AUDIO_MOTOROLA.LIB"\r
126 -$(ERASE) "\DEV\A925SDK\EPOC32\RELEASE\THUMB\UREL\AUDIO_MOTOROLA.LIB"\r
127\r
128\r
129GENERIC_RESOURCE : GENERIC_MAKEWORK\r
130\r
131# REAL TARGET - BUILD VARIANT UREL\r
132\r
133WHATUREL : WHATGENERIC\r
134\r
135CLEANUREL : CLEANBUILDUREL CLEANRELEASEUREL\r
136\r
137CLEANBUILDUREL : \r
138 @perl -S ermdir.pl "$(EPOCBLDUREL)"\r
139\r
140CLEANRELEASEUREL : CLEANGENERIC\r
141\r
142\r
143UREL_RELEASEABLES1= \\r
144 \DEV\A925SDK\EPOC32\RELEASE\ARM4\UREL\AUDIO_MOTOROLA.LIB \\r
145 \DEV\A925SDK\EPOC32\RELEASE\ARMI\UREL\AUDIO_MOTOROLA.DLL \\r
146 \DEV\A925SDK\EPOC32\RELEASE\ARMI\UREL\AUDIO_MOTOROLA.DLL.MAP \\r
147 \DEV\A925SDK\EPOC32\RELEASE\ARMI\UREL\AUDIO_MOTOROLA.LIB \\r
148 \DEV\A925SDK\EPOC32\RELEASE\THUMB\UREL\AUDIO_MOTOROLA.LIB\r
149\r
150WHATUREL:\r
151 @echo $(UREL_RELEASEABLES1)\r
152\r
153CLEANRELEASEUREL:\r
154 -$(ERASE) $(UREL_RELEASEABLES1)\r
155\r
156LISTINGUREL : MAKEWORKUREL \\r
157 LISTINGURELAUDIO_MOTOROLA \\r
158 LISTINGURELPOLLEDAS\r
159\r
160LIBSUREL= \\r
161 $(EPOCSTATLINKUREL)\EDLLSTUB.LIB \\r
162 $(EPOCSTATLINKUREL)\EGCC.LIB \\r
163 $(EPOCLINKUREL)\EUSER.LIB \\r
164 $(EPOCLINKUREL)\MAUDIOFB.LIB \\r
165 $(EPOCLINKUREL)\MAUDIOAC.LIB\r
166\r
167$(EPOCTRGUREL)\AUDIO_MOTOROLA.DLL : $(EPOCBLDUREL)\AUDIO_MOTOROLA.in \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.DEF $(EPOCSTATLINKUREL)\EDLL.LIB $(LIBSUREL)\r
168 @echo AUDIO_MOTOROLA.DLL: dlltool\r
169 @dlltool -m arm_interwork --output-def "$(EPOCBLDUREL)\AUDIO_MOTOROLA.inf" "$(EPOCBLDUREL)\AUDIO_MOTOROLA.in"\r
170 @echo AUDIO_MOTOROLA.DLL: perl -S makedef.pl\r
171 @perl -S makedef.pl -Deffile "$(EPOCBLDUREL)\AUDIO_MOTOROLA.inf" -Frzfile "\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.DEF" "$(EPOCBLD)\AUDIO_MOTOROLA.def"\r
172 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MOTOROLA.inf"\r
173 @echo AUDIO_MOTOROLA.DLL: dlltool\r
174 @dlltool -m arm_interwork --def "$(EPOCBLD)\AUDIO_MOTOROLA.def" \\r
175 --output-exp "$(EPOCBLDUREL)\AUDIO_MOTOROLA.exp" \\r
176 --dllname "AUDIO_MOTOROLA[1000c197].DLL"\r
177 @echo AUDIO_MOTOROLA.DLL: ld\r
178 @ld -s -e _E32Dll -u _E32Dll "$(EPOCBLDUREL)\AUDIO_MOTOROLA.exp" --dll \\r
179 --base-file "$(EPOCBLDUREL)\AUDIO_MOTOROLA.bas" -o "$(EPOCBLDUREL)\AUDIO_MOTOROLA.DLL" \\r
180 "$(EPOCSTATLINKUREL)\EDLL.LIB" --whole-archive "$(EPOCBLDUREL)\AUDIO_MOTOROLA.in" \\r
181 --no-whole-archive $(LIBSUREL) $(USERLDFLAGS)\r
182 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MOTOROLA.exp"\r
183 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MOTOROLA.DLL"\r
184 @echo AUDIO_MOTOROLA.DLL: dlltool\r
185 @dlltool -m arm_interwork \\r
186 --def "$(EPOCBLD)\AUDIO_MOTOROLA.def" \\r
187 --dllname "AUDIO_MOTOROLA[1000c197].DLL" \\r
188 --base-file "$(EPOCBLDUREL)\AUDIO_MOTOROLA.bas" \\r
189 --output-exp "$(EPOCBLDUREL)\AUDIO_MOTOROLA.exp" \r
190 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MOTOROLA.bas"\r
191 @echo AUDIO_MOTOROLA.DLL: ld\r
192 @ld -s -e _E32Dll -u _E32Dll --dll \\r
193 "$(EPOCBLDUREL)\AUDIO_MOTOROLA.exp" \\r
194 -Map "$(EPOCTRGUREL)\AUDIO_MOTOROLA.DLL.map" -o "$(EPOCBLDUREL)\AUDIO_MOTOROLA.DLL" \\r
195 "$(EPOCSTATLINKUREL)\EDLL.LIB" --whole-archive "$(EPOCBLDUREL)\AUDIO_MOTOROLA.in" \\r
196 --no-whole-archive $(LIBSUREL) $(USERLDFLAGS)\r
197 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MOTOROLA.exp"\r
198 @echo AUDIO_MOTOROLA.DLL: petran\r
199 @petran "$(EPOCBLDUREL)\AUDIO_MOTOROLA.DLL" "$@" \\r
200 -nocall -uid1 0x10000079 -uid2 0x100039ce -uid3 0x1000c197\r
201 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MOTOROLA.DLL"\r
202\r
203OBJECTSUREL= \\r
204 $(EPOCBLDUREL)\AUDIO_MOTOROLA.o \\r
205 $(EPOCBLDUREL)\POLLEDAS.o\r
206\r
207$(EPOCBLDUREL)\AUDIO_MOTOROLA.in : $(OBJECTSUREL)\r
208 @echo AUDIO_MOTOROLA.in: if exist (del?)\r
209 @if exist "$@" del "$@"\r
210 @echo AUDIO_MOTOROLA.in: ar\r
211 @ar cr $@ $^\r
212\r
213\r
214# REAL TARGET - BUILD VARIANT UDEB\r
215\r
216WHATUDEB : WHATGENERIC\r
217\r
218CLEANUDEB : CLEANBUILDUDEB CLEANRELEASEUDEB\r
219\r
220CLEANBUILDUDEB : \r
221 @perl -S ermdir.pl "$(EPOCBLDUDEB)"\r
222\r
223CLEANRELEASEUDEB : CLEANGENERIC\r
224\r
225\r
226UDEB_RELEASEABLES1= \\r
227 \DEV\A925SDK\EPOC32\RELEASE\ARM4\UREL\AUDIO_MOTOROLA.LIB \\r
228 \DEV\A925SDK\EPOC32\RELEASE\ARMI\UDEB\AUDIO_MOTOROLA.DLL \\r
229 \DEV\A925SDK\EPOC32\RELEASE\ARMI\UDEB\AUDIO_MOTOROLA.DLL.MAP \\r
230 \DEV\A925SDK\EPOC32\RELEASE\ARMI\UREL\AUDIO_MOTOROLA.LIB \\r
231 \DEV\A925SDK\EPOC32\RELEASE\THUMB\UREL\AUDIO_MOTOROLA.LIB\r
232\r
233WHATUDEB:\r
234 @echo $(UDEB_RELEASEABLES1)\r
235\r
236CLEANRELEASEUDEB:\r
237 -$(ERASE) $(UDEB_RELEASEABLES1)\r
238\r
239LISTINGUDEB : MAKEWORKUDEB \\r
240 LISTINGUDEBAUDIO_MOTOROLA \\r
241 LISTINGUDEBPOLLEDAS\r
242\r
243LIBSUDEB= \\r
244 $(EPOCSTATLINKUDEB)\EDLLSTUB.LIB \\r
245 $(EPOCSTATLINKUDEB)\EGCC.LIB \\r
246 $(EPOCLINKUDEB)\EUSER.LIB \\r
247 $(EPOCLINKUDEB)\MAUDIOFB.LIB \\r
248 $(EPOCLINKUDEB)\MAUDIOAC.LIB\r
249\r
250$(EPOCTRGUDEB)\AUDIO_MOTOROLA.DLL : $(EPOCBLDUDEB)\AUDIO_MOTOROLA.in \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.DEF $(EPOCSTATLINKUDEB)\EDLL.LIB $(LIBSUDEB)\r
251 @echo AUDIO_MOTOROLA.DLL: dlltool\r
252 @dlltool -m arm_interwork --output-def "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.inf" "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.in"\r
253 @echo AUDIO_MOTOROLA.DLL: perl -S makedef.pl\r
254 @perl -S makedef.pl -Deffile "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.inf" -Frzfile "\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.DEF" "$(EPOCBLD)\AUDIO_MOTOROLA.def"\r
255 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.inf"\r
256 @echo AUDIO_MOTOROLA.DLL: dlltool\r
257 @dlltool -m arm_interwork --def "$(EPOCBLD)\AUDIO_MOTOROLA.def" \\r
258 --output-exp "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.exp" \\r
259 --dllname "AUDIO_MOTOROLA[1000c197].DLL"\r
260 @echo AUDIO_MOTOROLA.DLL: ld\r
261 @ld -s -e _E32Dll -u _E32Dll "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.exp" --dll \\r
262 --base-file "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.bas" -o "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.DLL" \\r
263 "$(EPOCSTATLINKUDEB)\EDLL.LIB" --whole-archive "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.in" \\r
264 --no-whole-archive $(LIBSUDEB) $(USERLDFLAGS)\r
265 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.exp"\r
266 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.DLL"\r
267 @echo AUDIO_MOTOROLA.DLL: dlltool\r
268 @dlltool -m arm_interwork \\r
269 --def "$(EPOCBLD)\AUDIO_MOTOROLA.def" \\r
270 --dllname "AUDIO_MOTOROLA[1000c197].DLL" \\r
271 --base-file "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.bas" \\r
272 --output-exp "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.exp" \r
273 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.bas"\r
274 @echo AUDIO_MOTOROLA.DLL: ld\r
275 @ld -e _E32Dll -u _E32Dll --dll \\r
276 "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.exp" \\r
277 -Map "$(EPOCTRGUDEB)\AUDIO_MOTOROLA.DLL.map" -o "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.DLL" \\r
278 "$(EPOCSTATLINKUDEB)\EDLL.LIB" --whole-archive "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.in" \\r
279 --no-whole-archive $(LIBSUDEB) $(USERLDFLAGS)\r
280 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.exp"\r
281 objcopy -X "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.DLL" "$(EPOCTRGUDEB)\AUDIO_MOTOROLA.sym"\r
282 @echo AUDIO_MOTOROLA.DLL: petran\r
283 @petran "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.DLL" "$@" \\r
284 -nocall -uid1 0x10000079 -uid2 0x100039ce -uid3 0x1000c197\r
285 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MOTOROLA.DLL"\r
286\r
287OBJECTSUDEB= \\r
288 $(EPOCBLDUDEB)\AUDIO_MOTOROLA.o \\r
289 $(EPOCBLDUDEB)\POLLEDAS.o\r
290\r
291$(EPOCBLDUDEB)\AUDIO_MOTOROLA.in : $(OBJECTSUDEB)\r
292 @echo AUDIO_MOTOROLA.in: if exist (del?)\r
293 @if exist "$@" del "$@"\r
294 @echo AUDIO_MOTOROLA.in: ar\r
295 @ar cr $@ $^\r
296\r
297\r
298# SOURCES\r
299\r
300# Source AUDIO_MOTOROLA.CPP\r
301\r
302$(EPOCBLDUREL)\AUDIO_MOTOROLA.lis $(EPOCBLDUREL)\AUDIO_MOTOROLA.o \\r
303$(EPOCBLDUDEB)\AUDIO_MOTOROLA.lis $(EPOCBLDUDEB)\AUDIO_MOTOROLA.o \\r
304: \\r
305 \DEV\A925SDK\EPOC32\INCLUDE\CMAUDIOAC.H \\r
306 \DEV\A925SDK\EPOC32\INCLUDE\CMAUDIOFB.H \\r
307 \DEV\A925SDK\EPOC32\INCLUDE\CMAUDIOFBFORMAT.H \\r
308 \DEV\A925SDK\EPOC32\INCLUDE\E32BASE.H \\r
309 \DEV\A925SDK\EPOC32\INCLUDE\E32BASE.INL \\r
310 \DEV\A925SDK\EPOC32\INCLUDE\E32DEF.H \\r
311 \DEV\A925SDK\EPOC32\INCLUDE\E32DES16.H \\r
312 \DEV\A925SDK\EPOC32\INCLUDE\E32DES8.H \\r
313 \DEV\A925SDK\EPOC32\INCLUDE\E32HAL.H \\r
314 \DEV\A925SDK\EPOC32\INCLUDE\E32KEYS.H \\r
315 \DEV\A925SDK\EPOC32\INCLUDE\E32PCCD.H \\r
316 \DEV\A925SDK\EPOC32\INCLUDE\E32STD.H \\r
317 \DEV\A925SDK\EPOC32\INCLUDE\E32STD.INL \\r
318 \DEV\A925SDK\EPOC32\INCLUDE\E32SVR.H \\r
319 \DEV\A925SDK\EPOC32\INCLUDE\F32FILE.H \\r
320 \DEV\A925SDK\EPOC32\INCLUDE\F32FILE.INL \\r
321 \DEV\A925SDK\EPOC32\INCLUDE\MAUDIOGLOBAL.H \\r
322 \DEV\A925SDK\EPOC32\INCLUDE\RPFILE.H \\r
323 \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO.H \\r
324 \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.H \\r
325 \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\POLLEDAS.H\r
326\r
327$(EPOCBLDUREL)\AUDIO_MOTOROLA.o : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\Audio_motorola.cpp\r
328 @echo AUDIO_MOTOROLA.o: gcc\r
329 @$(GCCUREL) -I "." $(INCDIR) -o $@ ".\Audio_motorola.cpp"\r
330\r
331LISTINGURELAUDIO_MOTOROLA : $(EPOCBLDUREL)\AUDIO_MOTOROLA.lis\r
332 @echo ISTINGURELAUDIO_MOTOROLA: perl -S ecopyfile.pl\r
333 @perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.lst.ARMI\r
334\r
335$(EPOCBLDUREL)\AUDIO_MOTOROLA.lis : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\Audio_motorola.cpp\r
336 $(GCCUREL) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Audio_motorola.cpp" > $@\r
337\r
338$(EPOCBLDUDEB)\AUDIO_MOTOROLA.o : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\Audio_motorola.cpp\r
339 $(GCCUDEB) -I "." $(INCDIR) -o $@ ".\Audio_motorola.cpp"\r
340\r
341LISTINGUDEBAUDIO_MOTOROLA : $(EPOCBLDUDEB)\AUDIO_MOTOROLA.lis\r
342 @echo ISTINGUDEBAUDIO_MOTOROLA: perl -S ecopyfile.pl\r
343 @perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.lst.ARMI\r
344\r
345$(EPOCBLDUDEB)\AUDIO_MOTOROLA.lis : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\Audio_motorola.cpp\r
346 $(GCCUDEB) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Audio_motorola.cpp" > $@\r
347\r
348\r
349\r
350# Source POLLEDAS.CPP\r
351\r
352$(EPOCBLDUREL)\POLLEDAS.lis $(EPOCBLDUREL)\POLLEDAS.o \\r
353$(EPOCBLDUDEB)\POLLEDAS.lis $(EPOCBLDUDEB)\POLLEDAS.o \\r
354: \\r
355 \DEV\A925SDK\EPOC32\INCLUDE\E32DEF.H \\r
356 \DEV\A925SDK\EPOC32\INCLUDE\E32DES16.H \\r
357 \DEV\A925SDK\EPOC32\INCLUDE\E32DES8.H \\r
358 \DEV\A925SDK\EPOC32\INCLUDE\E32STD.H \\r
359 \DEV\A925SDK\EPOC32\INCLUDE\E32STD.INL \\r
360 \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\POLLEDAS.H\r
361\r
362$(EPOCBLDUREL)\POLLEDAS.o : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\Polledas.cpp\r
363 @echo POLLEDAS.o: gcc\r
364 @$(GCCUREL) -I "." $(INCDIR) -o $@ ".\Polledas.cpp"\r
365\r
366LISTINGURELPOLLEDAS : $(EPOCBLDUREL)\POLLEDAS.lis\r
367 @echo ISTINGURELPOLLEDAS: perl -S ecopyfile.pl\r
368 @perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\POLLEDAS.lst.ARMI\r
369\r
370$(EPOCBLDUREL)\POLLEDAS.lis : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\Polledas.cpp\r
371 $(GCCUREL) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Polledas.cpp" > $@\r
372\r
373$(EPOCBLDUDEB)\POLLEDAS.o : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\Polledas.cpp\r
374 $(GCCUDEB) -I "." $(INCDIR) -o $@ ".\Polledas.cpp"\r
375\r
376LISTINGUDEBPOLLEDAS : $(EPOCBLDUDEB)\POLLEDAS.lis\r
377 @echo ISTINGUDEBPOLLEDAS: perl -S ecopyfile.pl\r
378 @perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\POLLEDAS.lst.ARMI\r
379\r
380$(EPOCBLDUDEB)\POLLEDAS.lis : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\Polledas.cpp\r
381 $(GCCUDEB) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Polledas.cpp" > $@\r
382\r
383\r
384\r
385ROMFILE:\r
386 @echo file=\DEV\A925SDK\EPOC32\RELEASE\ARMI\##BUILD##\AUDIO_MOTOROLA.DLL System\Libs\AUDIO_MOTOROLA.DLL \r
387\r
388\r
389WHATGENERIC CLEANGENERIC :\r
390 @rem none\r
391\r
392# Rules to create all necessary directories\r
393\r
394GENERIC_MAKEWORK : \\r
395 \DEV\A925SDK\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA\ARMI\r
396MAKEWORKLIBRARY : \\r
397 \DEV\A925SDK\EPOC32\RELEASE\ARM4\UREL \\r
398 \DEV\A925SDK\EPOC32\RELEASE\ARMI\UREL \\r
399 \DEV\A925SDK\EPOC32\RELEASE\THUMB\UREL\r
400MAKEWORKUDEB : \\r
401 \DEV\A925SDK\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA\ARMI\UDEB \\r
402 \DEV\A925SDK\EPOC32\RELEASE\ARMI\UDEB\r
403MAKEWORKUREL : \\r
404 \DEV\A925SDK\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA\ARMI\UREL \\r
405 \DEV\A925SDK\EPOC32\RELEASE\ARMI\UREL\r
406\r
407\DEV\A925SDK\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA\ARMI \\r
408\DEV\A925SDK\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA\ARMI\UDEB \\r
409\DEV\A925SDK\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA\ARMI\UREL \\r
410\DEV\A925SDK\EPOC32\RELEASE\ARM4\UREL \\r
411\DEV\A925SDK\EPOC32\RELEASE\ARMI\UDEB \\r
412\DEV\A925SDK\EPOC32\RELEASE\ARMI\UREL \\r
413\DEV\A925SDK\EPOC32\RELEASE\THUMB\UREL \\r
414:\r
415 @echo UREL: perl -S emkdir.pl\r
416 @perl -S emkdir.pl $@\r
417\r
418\r