switch Cyclone to submodule on it's own git repo
[picodrive.git] / platform / uiq2 / audio / mediaserver / AUDIO_MEDIASERVER.ARMI
CommitLineData
cc68a136 1\r
2# CWD \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\\r
3# MMPFile \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.MMP\r
4# Target AUDIO_MEDIASERVER.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 = ..\..\..\..\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER\ARMI\r
14EPOCTRG = ..\..\..\..\EPOC32\RELEASE\ARMI\r
15EPOCLIB = ..\..\..\..\EPOC32\RELEASE\ARMI\r
16EPOCLINK = ..\..\..\..\EPOC32\RELEASE\ARMI\r
17EPOCSTATLINK = ..\..\..\..\EPOC32\RELEASE\ARMI\r
18EPOCASSPLINK = ..\..\..\..\EPOC32\RELEASE\MARM\r
19EPOCDATA = \DEV\UIQ21\EPOC32\DATA\r
20EPOCINC = \DEV\UIQ21\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\UIQ21\EPOC32\gcc\bin;$(Path)\r
69PATH:=$(Path)\r
70\r
71INCDIR = -I "." -I "..\.." -I "..\..\..\..\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_MEDIASERVER.DLL \\r
84 LIBRARY\r
85\r
86\r
87UDEB : \\r
88 $(EPOCTRGUDEB)\AUDIO_MEDIASERVER.DLL \\r
89 LIBRARY\r
90\r
91\r
92\r
93RESOURCEUREL : MAKEWORKUREL\r
94RESOURCEUDEB : MAKEWORKUDEB\r
95\r
96LIBRARY : MAKEWORKLIBRARY $(EPOCLIB)\UREL\AUDIO_MEDIASERVER.LIB \DEV\UIQ21\EPOC32\RELEASE\ARM4\UREL\AUDIO_MEDIASERVER.LIB \DEV\UIQ21\EPOC32\RELEASE\THUMB\UREL\AUDIO_MEDIASERVER.LIB\r
97\r
98\r
99# REAL TARGET - LIBRARY\r
100\r
101$(EPOCLIB)\UREL\AUDIO_MEDIASERVER.LIB : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.DEF\r
102 dlltool -m arm_interwork --output-lib "$(EPOCLIB)\UREL\AUDIO_MEDIASERVER.LIB" \\r
103 --def ".\AUDIO_MEDIASERVER.DEF" \\r
104 --dllname "AUDIO_MEDIASERVER[1000c196].DLL" \r
105\r
106\DEV\UIQ21\EPOC32\RELEASE\ARM4\UREL\AUDIO_MEDIASERVER.LIB : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.DEF\r
107 dlltool -m arm --output-lib "..\..\..\..\EPOC32\RELEASE\ARM4\UREL\AUDIO_MEDIASERVER.LIB" \\r
108 --def ".\AUDIO_MEDIASERVER.DEF" \\r
109 --dllname "AUDIO_MEDIASERVER[1000c196].DLL" \r
110\r
111\DEV\UIQ21\EPOC32\RELEASE\THUMB\UREL\AUDIO_MEDIASERVER.LIB : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.DEF\r
112 dlltool -m thumb --output-lib "..\..\..\..\EPOC32\RELEASE\THUMB\UREL\AUDIO_MEDIASERVER.LIB" \\r
113 --def ".\AUDIO_MEDIASERVER.DEF" \\r
114 --dllname "AUDIO_MEDIASERVER[1000c196].DLL" \r
115\r
116\r
117FREEZE :\r
118 perl -S efreeze.pl "\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.DEF" "$(EPOCBLD)\AUDIO_MEDIASERVER.def" \r
119\r
120CLEANLIBRARY :\r
121 -$(ERASE) "$(EPOCLIB)\UREL\AUDIO_MEDIASERVER.LIB"\r
122 -$(ERASE) "\DEV\UIQ21\EPOC32\RELEASE\ARM4\UREL\AUDIO_MEDIASERVER.LIB"\r
123 -$(ERASE) "\DEV\UIQ21\EPOC32\RELEASE\THUMB\UREL\AUDIO_MEDIASERVER.LIB"\r
124\r
125\r
126GENERIC_RESOURCE : GENERIC_MAKEWORK\r
127\r
128# REAL TARGET - BUILD VARIANT UREL\r
129\r
130WHATUREL : WHATGENERIC\r
131\r
132CLEANUREL : CLEANBUILDUREL CLEANRELEASEUREL\r
133\r
134CLEANBUILDUREL : \r
135 @perl -S ermdir.pl "$(EPOCBLDUREL)"\r
136\r
137CLEANRELEASEUREL : CLEANGENERIC\r
138\r
139\r
140UREL_RELEASEABLES1= \\r
141 \DEV\UIQ21\EPOC32\RELEASE\ARM4\UREL\AUDIO_MEDIASERVER.LIB \\r
142 \DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL\AUDIO_MEDIASERVER.DLL \\r
143 \DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL\AUDIO_MEDIASERVER.DLL.MAP \\r
144 \DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL\AUDIO_MEDIASERVER.LIB \\r
145 \DEV\UIQ21\EPOC32\RELEASE\THUMB\UREL\AUDIO_MEDIASERVER.LIB\r
146\r
147WHATUREL:\r
148 @echo $(UREL_RELEASEABLES1)\r
149\r
150CLEANRELEASEUREL:\r
151 -$(ERASE) $(UREL_RELEASEABLES1)\r
152\r
153LISTINGUREL : MAKEWORKUREL \\r
154 LISTINGURELAUDIO_MEDIASERVER \\r
155 LISTINGURELPOLLEDAS\r
156\r
157LIBSUREL= \\r
158 $(EPOCSTATLINKUREL)\EDLLSTUB.LIB \\r
159 $(EPOCSTATLINKUREL)\EGCC.LIB \\r
160 $(EPOCLINKUREL)\EUSER.LIB \\r
161 $(EPOCLINKUREL)\MEDIACLIENTAUDIOSTREAM.LIB \\r
162 $(EPOCLINKUREL)\MEDIACLIENT.LIB\r
163\r
164$(EPOCTRGUREL)\AUDIO_MEDIASERVER.DLL : $(EPOCBLDUREL)\AUDIO_MEDIASERVER.in \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.DEF $(EPOCSTATLINKUREL)\EDLL.LIB $(LIBSUREL)\r
165 dlltool -m arm_interwork --output-def "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.inf" "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.in"\r
166 perl -S makedef.pl -Deffile "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.inf" -Frzfile "\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.DEF" "$(EPOCBLD)\AUDIO_MEDIASERVER.def"\r
167 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.inf"\r
168 dlltool -m arm_interwork --def "$(EPOCBLD)\AUDIO_MEDIASERVER.def" \\r
169 --output-exp "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.exp" \\r
170 --dllname "AUDIO_MEDIASERVER[1000c196].DLL"\r
171 ld -s -e _E32Dll -u _E32Dll "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.exp" --dll \\r
172 --base-file "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.bas" -o "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.DLL" \\r
173 "$(EPOCSTATLINKUREL)\EDLL.LIB" --whole-archive "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.in" \\r
174 --no-whole-archive $(LIBSUREL) $(USERLDFLAGS)\r
175 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.exp"\r
176 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.DLL"\r
177 dlltool -m arm_interwork \\r
178 --def "$(EPOCBLD)\AUDIO_MEDIASERVER.def" \\r
179 --dllname "AUDIO_MEDIASERVER[1000c196].DLL" \\r
180 --base-file "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.bas" \\r
181 --output-exp "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.exp" \r
182 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.bas"\r
183 ld -s -e _E32Dll -u _E32Dll --dll \\r
184 "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.exp" \\r
185 -Map "$(EPOCTRGUREL)\AUDIO_MEDIASERVER.DLL.map" -o "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.DLL" \\r
186 "$(EPOCSTATLINKUREL)\EDLL.LIB" --whole-archive "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.in" \\r
187 --no-whole-archive $(LIBSUREL) $(USERLDFLAGS)\r
188 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.exp"\r
189 petran "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.DLL" "$@" \\r
190 -nocall -uid1 0x10000079 -uid2 0x100039ce -uid3 0x1000c196\r
191 -$(ERASE) "$(EPOCBLDUREL)\AUDIO_MEDIASERVER.DLL"\r
192\r
193OBJECTSUREL= \\r
194 $(EPOCBLDUREL)\AUDIO_MEDIASERVER.o \\r
195 $(EPOCBLDUREL)\POLLEDAS.o\r
196\r
197$(EPOCBLDUREL)\AUDIO_MEDIASERVER.in : $(OBJECTSUREL)\r
198 if exist "$@" del "$@"\r
199 ar cr $@ $^\r
200\r
201\r
202# REAL TARGET - BUILD VARIANT UDEB\r
203\r
204WHATUDEB : WHATGENERIC\r
205\r
206CLEANUDEB : CLEANBUILDUDEB CLEANRELEASEUDEB\r
207\r
208CLEANBUILDUDEB : \r
209 @perl -S ermdir.pl "$(EPOCBLDUDEB)"\r
210\r
211CLEANRELEASEUDEB : CLEANGENERIC\r
212\r
213\r
214UDEB_RELEASEABLES1= \\r
215 \DEV\UIQ21\EPOC32\RELEASE\ARM4\UREL\AUDIO_MEDIASERVER.LIB \\r
216 \DEV\UIQ21\EPOC32\RELEASE\ARMI\UDEB\AUDIO_MEDIASERVER.DLL \\r
217 \DEV\UIQ21\EPOC32\RELEASE\ARMI\UDEB\AUDIO_MEDIASERVER.DLL.MAP \\r
218 \DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL\AUDIO_MEDIASERVER.LIB \\r
219 \DEV\UIQ21\EPOC32\RELEASE\THUMB\UREL\AUDIO_MEDIASERVER.LIB\r
220\r
221WHATUDEB:\r
222 @echo $(UDEB_RELEASEABLES1)\r
223\r
224CLEANRELEASEUDEB:\r
225 -$(ERASE) $(UDEB_RELEASEABLES1)\r
226\r
227LISTINGUDEB : MAKEWORKUDEB \\r
228 LISTINGUDEBAUDIO_MEDIASERVER \\r
229 LISTINGUDEBPOLLEDAS\r
230\r
231LIBSUDEB= \\r
232 $(EPOCSTATLINKUDEB)\EDLLSTUB.LIB \\r
233 $(EPOCSTATLINKUDEB)\EGCC.LIB \\r
234 $(EPOCLINKUDEB)\EUSER.LIB \\r
235 $(EPOCLINKUDEB)\MEDIACLIENTAUDIOSTREAM.LIB \\r
236 $(EPOCLINKUDEB)\MEDIACLIENT.LIB\r
237\r
238$(EPOCTRGUDEB)\AUDIO_MEDIASERVER.DLL : $(EPOCBLDUDEB)\AUDIO_MEDIASERVER.in \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.DEF $(EPOCSTATLINKUDEB)\EDLL.LIB $(LIBSUDEB)\r
239 dlltool -m arm_interwork --output-def "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.inf" "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.in"\r
240 perl -S makedef.pl -Deffile "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.inf" -Frzfile "\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.DEF" "$(EPOCBLD)\AUDIO_MEDIASERVER.def"\r
241 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.inf"\r
242 dlltool -m arm_interwork --def "$(EPOCBLD)\AUDIO_MEDIASERVER.def" \\r
243 --output-exp "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.exp" \\r
244 --dllname "AUDIO_MEDIASERVER[1000c196].DLL"\r
245 ld -s -e _E32Dll -u _E32Dll "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.exp" --dll \\r
246 --base-file "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.bas" -o "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.DLL" \\r
247 "$(EPOCSTATLINKUDEB)\EDLL.LIB" --whole-archive "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.in" \\r
248 --no-whole-archive $(LIBSUDEB) $(USERLDFLAGS)\r
249 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.exp"\r
250 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.DLL"\r
251 dlltool -m arm_interwork \\r
252 --def "$(EPOCBLD)\AUDIO_MEDIASERVER.def" \\r
253 --dllname "AUDIO_MEDIASERVER[1000c196].DLL" \\r
254 --base-file "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.bas" \\r
255 --output-exp "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.exp" \r
256 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.bas"\r
257 ld -e _E32Dll -u _E32Dll --dll \\r
258 "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.exp" \\r
259 -Map "$(EPOCTRGUDEB)\AUDIO_MEDIASERVER.DLL.map" -o "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.DLL" \\r
260 "$(EPOCSTATLINKUDEB)\EDLL.LIB" --whole-archive "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.in" \\r
261 --no-whole-archive $(LIBSUDEB) $(USERLDFLAGS)\r
262 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.exp"\r
263 objcopy -X "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.DLL" "$(EPOCTRGUDEB)\AUDIO_MEDIASERVER.sym"\r
264 petran "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.DLL" "$@" \\r
265 -nocall -uid1 0x10000079 -uid2 0x100039ce -uid3 0x1000c196\r
266 -$(ERASE) "$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.DLL"\r
267\r
268OBJECTSUDEB= \\r
269 $(EPOCBLDUDEB)\AUDIO_MEDIASERVER.o \\r
270 $(EPOCBLDUDEB)\POLLEDAS.o\r
271\r
272$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.in : $(OBJECTSUDEB)\r
273 if exist "$@" del "$@"\r
274 ar cr $@ $^\r
275\r
276\r
277# SOURCES\r
278\r
279# Source AUDIO_MEDIASERVER.CPP\r
280\r
281$(EPOCBLDUREL)\AUDIO_MEDIASERVER.lis $(EPOCBLDUREL)\AUDIO_MEDIASERVER.o \\r
282$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.lis $(EPOCBLDUDEB)\AUDIO_MEDIASERVER.o \\r
283: \\r
284 \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.H \\r
285 \DEV\UIQ21\EPOC32\INCLUDE\E32BASE.INL \\r
286 \DEV\UIQ21\EPOC32\INCLUDE\E32DEF.H \\r
287 \DEV\UIQ21\EPOC32\INCLUDE\E32DES16.H \\r
288 \DEV\UIQ21\EPOC32\INCLUDE\E32DES8.H \\r
289 \DEV\UIQ21\EPOC32\INCLUDE\E32HAL.H \\r
290 \DEV\UIQ21\EPOC32\INCLUDE\E32KEYS.H \\r
291 \DEV\UIQ21\EPOC32\INCLUDE\E32PCCD.H \\r
292 \DEV\UIQ21\EPOC32\INCLUDE\E32STD.H \\r
293 \DEV\UIQ21\EPOC32\INCLUDE\E32STD.INL \\r
294 \DEV\UIQ21\EPOC32\INCLUDE\E32SVR.H \\r
295 \DEV\UIQ21\EPOC32\INCLUDE\MDAAUDIOOUTPUTSTREAM.H \\r
296 \DEV\UIQ21\EPOC32\INCLUDE\MDA\CLIENT\BASE.H \\r
297 \DEV\UIQ21\EPOC32\INCLUDE\MDA\CLIENT\BASE.INL \\r
298 \DEV\UIQ21\EPOC32\INCLUDE\MDA\CLIENT\CONTROLLER.H \\r
299 \DEV\UIQ21\EPOC32\INCLUDE\MDA\CLIENT\PORT.H \\r
300 \DEV\UIQ21\EPOC32\INCLUDE\MDA\CLIENT\UTILITY.H \\r
301 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\AUDIO.H \\r
302 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\AUDIO.HRH \\r
303 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\AUDIOSTREAM.HRH \\r
304 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\BASE.H \\r
305 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\BASE.H \\r
306 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\BASE.HRH \\r
307 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\BASE.INL \\r
308 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\CONTROLLER.H \\r
309 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\CONTROLLER.H \\r
310 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\CONTROLLER.HRH \\r
311 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\PORT.H \\r
312 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\PORT.HRH \\r
313 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\RESOURCE.H \\r
314 \DEV\UIQ21\EPOC32\INCLUDE\MDA\COMMON\RESOURCE.HRH \\r
315 \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO.H \\r
316 \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.H \\r
317 \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\POLLEDAS.H\r
318\r
319$(EPOCBLDUREL)\AUDIO_MEDIASERVER.o : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\Audio_mediaserver.cpp\r
320 $(GCCUREL) -I "." $(INCDIR) -o $@ ".\Audio_mediaserver.cpp"\r
321\r
322LISTINGURELAUDIO_MEDIASERVER : $(EPOCBLDUREL)\AUDIO_MEDIASERVER.lis\r
323 perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.lst.ARMI\r
324\r
325$(EPOCBLDUREL)\AUDIO_MEDIASERVER.lis : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\Audio_mediaserver.cpp\r
326 $(GCCUREL) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Audio_mediaserver.cpp" > $@\r
327\r
328$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.o : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\Audio_mediaserver.cpp\r
329 $(GCCUDEB) -I "." $(INCDIR) -o $@ ".\Audio_mediaserver.cpp"\r
330\r
331LISTINGUDEBAUDIO_MEDIASERVER : $(EPOCBLDUDEB)\AUDIO_MEDIASERVER.lis\r
332 perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER.lst.ARMI\r
333\r
334$(EPOCBLDUDEB)\AUDIO_MEDIASERVER.lis : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\Audio_mediaserver.cpp\r
335 $(GCCUDEB) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Audio_mediaserver.cpp" > $@\r
336\r
337\r
338\r
339# Source POLLEDAS.CPP\r
340\r
341$(EPOCBLDUREL)\POLLEDAS.lis $(EPOCBLDUREL)\POLLEDAS.o \\r
342$(EPOCBLDUDEB)\POLLEDAS.lis $(EPOCBLDUDEB)\POLLEDAS.o \\r
343: \\r
344 \DEV\UIQ21\EPOC32\INCLUDE\E32DEF.H \\r
345 \DEV\UIQ21\EPOC32\INCLUDE\E32DES16.H \\r
346 \DEV\UIQ21\EPOC32\INCLUDE\E32DES8.H \\r
347 \DEV\UIQ21\EPOC32\INCLUDE\E32STD.H \\r
348 \DEV\UIQ21\EPOC32\INCLUDE\E32STD.INL \\r
349 \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\POLLEDAS.H\r
350\r
351$(EPOCBLDUREL)\POLLEDAS.o : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\Polledas.cpp\r
352 $(GCCUREL) -I "." $(INCDIR) -o $@ ".\Polledas.cpp"\r
353\r
354LISTINGURELPOLLEDAS : $(EPOCBLDUREL)\POLLEDAS.lis\r
355 perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\POLLEDAS.lst.ARMI\r
356\r
357$(EPOCBLDUREL)\POLLEDAS.lis : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\Polledas.cpp\r
358 $(GCCUREL) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Polledas.cpp" > $@\r
359\r
360$(EPOCBLDUDEB)\POLLEDAS.o : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\Polledas.cpp\r
361 $(GCCUDEB) -I "." $(INCDIR) -o $@ ".\Polledas.cpp"\r
362\r
363LISTINGUDEBPOLLEDAS : $(EPOCBLDUDEB)\POLLEDAS.lis\r
364 perl -S ecopyfile.pl $? \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\POLLEDAS.lst.ARMI\r
365\r
366$(EPOCBLDUDEB)\POLLEDAS.lis : \DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\Polledas.cpp\r
367 $(GCCUDEB) -Wa,-adln -I "." $(INCDIR) -o nul: ".\Polledas.cpp" > $@\r
368\r
369\r
370\r
371ROMFILE:\r
372 @echo file=\DEV\UIQ21\EPOC32\RELEASE\ARMI\##BUILD##\AUDIO_MEDIASERVER.DLL System\Libs\AUDIO_MEDIASERVER.DLL \r
373\r
374\r
375WHATGENERIC CLEANGENERIC :\r
376 @rem none\r
377\r
378# Rules to create all necessary directories\r
379\r
380GENERIC_MAKEWORK : \\r
381 \DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER\ARMI\r
382MAKEWORKLIBRARY : \\r
383 \DEV\UIQ21\EPOC32\RELEASE\ARM4\UREL \\r
384 \DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL \\r
385 \DEV\UIQ21\EPOC32\RELEASE\THUMB\UREL\r
386MAKEWORKUDEB : \\r
387 \DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER\ARMI\UDEB \\r
388 \DEV\UIQ21\EPOC32\RELEASE\ARMI\UDEB\r
389MAKEWORKUREL : \\r
390 \DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER\ARMI\UREL \\r
391 \DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL\r
392\r
393\DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER\ARMI \\r
394\DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER\ARMI\UDEB \\r
395\DEV\UIQ21\EPOC32\BUILD\DEV\UIQ21\_SRC\PICODRIVEN\AUDIO\MEDIASERVER\AUDIO_MEDIASERVER\ARMI\UREL \\r
396\DEV\UIQ21\EPOC32\RELEASE\ARM4\UREL \\r
397\DEV\UIQ21\EPOC32\RELEASE\ARMI\UDEB \\r
398\DEV\UIQ21\EPOC32\RELEASE\ARMI\UREL \\r
399\DEV\UIQ21\EPOC32\RELEASE\THUMB\UREL \\r
400:\r
401 perl -S emkdir.pl $@\r
402\r