switch Cyclone to submodule on it's own git repo
[picodrive.git] / platform / uiq2 / audio / motorola / AUDIO_MOTOROLA.ARMI
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
9 ERASE = @erase 2>>nul\r
10 \r
11 # EPOC DEFINITIONS\r
12 \r
13 EPOCBLD = ..\..\..\..\..\A925SDK\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA\ARMI\r
14 EPOCTRG = ..\..\..\..\..\A925SDK\EPOC32\RELEASE\ARMI\r
15 EPOCLIB = ..\..\..\..\..\A925SDK\EPOC32\RELEASE\ARMI\r
16 EPOCLINK = ..\..\..\..\..\A925SDK\EPOC32\RELEASE\ARMI\r
17 EPOCSTATLINK = ..\..\..\..\..\A925SDK\EPOC32\RELEASE\ARMI\r
18 EPOCASSPLINK = ..\..\..\..\..\A925SDK\EPOC32\RELEASE\MARM\r
19 EPOCDATA = \DEV\A925SDK\EPOC32\DATA\r
20 EPOCINC = \DEV\A925SDK\EPOC32\INCLUDE\r
21 TRGDIR = \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\A925SDK\EPOC32\gcc\bin;$(Path)\r
69 PATH:=$(Path)\r
70 \r
71 INCDIR  = -I "." -I "..\.." -I "..\..\..\..\..\A925SDK\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)\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)\AUDIO_MOTOROLA.DLL \\r
84         LIBRARY\r
85 \r
86 \r
87 UDEB : \\r
88         $(EPOCTRGUDEB)\AUDIO_MOTOROLA.DLL \\r
89         LIBRARY\r
90 \r
91 \r
92 \r
93 RESOURCEUREL : MAKEWORKUREL\r
94 RESOURCEUDEB : MAKEWORKUDEB\r
95 \r
96 LIBRARY : 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
120 FREEZE :\r
121         perl -S efreeze.pl "\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA.DEF" "$(EPOCBLD)\AUDIO_MOTOROLA.def" \r
122 \r
123 CLEANLIBRARY :\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
129 GENERIC_RESOURCE : GENERIC_MAKEWORK\r
130 \r
131 # REAL TARGET - BUILD VARIANT UREL\r
132 \r
133 WHATUREL : WHATGENERIC\r
134 \r
135 CLEANUREL : CLEANBUILDUREL CLEANRELEASEUREL\r
136 \r
137 CLEANBUILDUREL : \r
138         @perl -S ermdir.pl "$(EPOCBLDUREL)"\r
139 \r
140 CLEANRELEASEUREL : CLEANGENERIC\r
141 \r
142 \r
143 UREL_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
150 WHATUREL:\r
151         @echo $(UREL_RELEASEABLES1)\r
152 \r
153 CLEANRELEASEUREL:\r
154         -$(ERASE) $(UREL_RELEASEABLES1)\r
155 \r
156 LISTINGUREL : MAKEWORKUREL \\r
157         LISTINGURELAUDIO_MOTOROLA \\r
158         LISTINGURELPOLLEDAS\r
159 \r
160 LIBSUREL= \\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
203 OBJECTSUREL= \\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
216 WHATUDEB : WHATGENERIC\r
217 \r
218 CLEANUDEB : CLEANBUILDUDEB CLEANRELEASEUDEB\r
219 \r
220 CLEANBUILDUDEB : \r
221         @perl -S ermdir.pl "$(EPOCBLDUDEB)"\r
222 \r
223 CLEANRELEASEUDEB : CLEANGENERIC\r
224 \r
225 \r
226 UDEB_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
233 WHATUDEB:\r
234         @echo $(UDEB_RELEASEABLES1)\r
235 \r
236 CLEANRELEASEUDEB:\r
237         -$(ERASE) $(UDEB_RELEASEABLES1)\r
238 \r
239 LISTINGUDEB : MAKEWORKUDEB \\r
240         LISTINGUDEBAUDIO_MOTOROLA \\r
241         LISTINGUDEBPOLLEDAS\r
242 \r
243 LIBSUDEB= \\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
287 OBJECTSUDEB= \\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
331 LISTINGURELAUDIO_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
341 LISTINGUDEBAUDIO_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
366 LISTINGURELPOLLEDAS : $(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
376 LISTINGUDEBPOLLEDAS : $(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
385 ROMFILE:\r
386         @echo file=\DEV\A925SDK\EPOC32\RELEASE\ARMI\##BUILD##\AUDIO_MOTOROLA.DLL System\Libs\AUDIO_MOTOROLA.DLL \r
387 \r
388 \r
389 WHATGENERIC CLEANGENERIC :\r
390         @rem none\r
391 \r
392 # Rules to create all necessary directories\r
393 \r
394 GENERIC_MAKEWORK : \\r
395         \DEV\A925SDK\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MOTOROLA\AUDIO_MOTOROLA\ARMI\r
396 MAKEWORKLIBRARY : \\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
400 MAKEWORKUDEB : \\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
403 MAKEWORKUREL : \\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