Commented out tests that assume that the current year is 2003.
[wine/multimedia.git] / dlls / Makefile.in
blobb4779b6bdbc825e91ae2da21c1fb5f5f1485d20d
1 # Automatically generated by make_dlls; DO NOT EDIT!!
3 TOPSRCDIR = @top_srcdir@
4 TOPOBJDIR = ..
5 SRCDIR = @srcdir@
6 VPATH = @srcdir@
8 # special configure-dependent targets
10 GLU32FILES = glu32
11 GLUT32FILES = glut32
12 OPENGLFILES = d3d8 d3d9 d3dx8 opengl32 wined3d
13 XFILES = ddraw x11drv
14 EXTRADIRS = @GLU32FILES@ @GLUT32FILES@ @OPENGLFILES@ @XFILES@
16 # Subdir list
18 BASEDIRS = \
19 advapi32 \
20 avicap32 \
21 avifil32 \
22 cabinet \
23 capi2032 \
24 cfgmgr32 \
25 comcat \
26 comctl32 \
27 commdlg \
28 crtdll \
29 crypt32 \
30 ctl3d \
31 d3dim \
32 dciman32 \
33 devenum \
34 dinput \
35 dinput8 \
36 dmband \
37 dmcompos \
38 dmime \
39 dmloader \
40 dmscript \
41 dmstyle \
42 dmsynth \
43 dmusic \
44 dmusic32 \
45 dplay \
46 dplayx \
47 dpnhpast \
48 dsound \
49 gdi \
50 icmp \
51 imagehlp \
52 imm32 \
53 iphlpapi \
54 kernel \
55 lzexpand \
56 mapi32 \
57 mpr \
58 msacm \
59 msacm/imaadp32 \
60 msacm/msadp32 \
61 msacm/msg711 \
62 msacm/winemp3 \
63 msdmo \
64 mshtml \
65 msi \
66 msimg32 \
67 msisys \
68 msnet32 \
69 msvcrt \
70 msvcrt20 \
71 msvcrtd \
72 msvideo \
73 msvideo/msrle32 \
74 mswsock \
75 netapi32 \
76 newdev \
77 ntdll \
78 odbc32 \
79 ole32 \
80 oleacc \
81 oleaut32 \
82 olecli \
83 oledlg \
84 olepro32 \
85 olesvr \
86 psapi \
87 qcap \
88 quartz \
89 rasapi32 \
90 richedit \
91 rpcrt4 \
92 serialui \
93 setupapi \
94 shdocvw \
95 shell32 \
96 shfolder \
97 shlwapi \
98 snmpapi \
99 sti \
100 tapi32 \
101 ttydrv \
102 twain \
103 unicows \
104 url \
105 urlmon \
106 user \
107 uxtheme \
108 version \
109 win32s \
110 winaspi \
111 winedos \
112 wineps \
113 wininet \
114 winmm \
115 winmm/joystick \
116 winmm/mcianim \
117 winmm/mciavi \
118 winmm/mcicda \
119 winmm/mciseq \
120 winmm/mciwave \
121 winmm/midimap \
122 winmm/wavemap \
123 winmm/winealsa \
124 winmm/winearts \
125 winmm/wineaudioio \
126 winmm/winejack \
127 winmm/winenas \
128 winmm/wineoss \
129 winnls \
130 winsock \
131 winspool \
132 wintab32 \
133 wintrust \
134 wow32 \
135 wsock32
137 SUBDIRS = \
138 $(BASEDIRS) \
139 d3d8 \
140 d3d9 \
141 d3dx8 \
142 ddraw \
143 glu32 \
144 glut32 \
145 opengl32 \
146 wined3d \
147 x11drv
149 BUILDSUBDIRS = $(BASEDIRS) $(EXTRADIRS)
151 INSTALLSUBDIRS = $(BUILDSUBDIRS)
153 @MAKE_RULES@
155 # Symbolic links
157 WIN16_FILES = \
158 avifile.dll$(DLLEXT) \
159 comm.drv$(DLLEXT) \
160 commdlg.dll$(DLLEXT) \
161 compobj.dll$(DLLEXT) \
162 ctl3d.dll$(DLLEXT) \
163 ctl3dv2.dll$(DLLEXT) \
164 ddeml.dll$(DLLEXT) \
165 dispdib.dll$(DLLEXT) \
166 display.drv$(DLLEXT) \
167 gdi.exe$(DLLEXT) \
168 imm.dll$(DLLEXT) \
169 keyboard.drv$(DLLEXT) \
170 krnl386.exe$(DLLEXT) \
171 lzexpand.dll$(DLLEXT) \
172 mmsystem.dll$(DLLEXT) \
173 mouse.drv$(DLLEXT) \
174 msacm.dll$(DLLEXT) \
175 msvideo.dll$(DLLEXT) \
176 ole2.dll$(DLLEXT) \
177 ole2conv.dll$(DLLEXT) \
178 ole2disp.dll$(DLLEXT) \
179 ole2nls.dll$(DLLEXT) \
180 ole2prox.dll$(DLLEXT) \
181 ole2thk.dll$(DLLEXT) \
182 olecli.dll$(DLLEXT) \
183 olesvr.dll$(DLLEXT) \
184 rasapi16.dll$(DLLEXT) \
185 setupx.dll$(DLLEXT) \
186 shell.dll$(DLLEXT) \
187 sound.dll$(DLLEXT) \
188 storage.dll$(DLLEXT) \
189 stress.dll$(DLLEXT) \
190 system.drv$(DLLEXT) \
191 toolhelp.dll$(DLLEXT) \
192 typelib.dll$(DLLEXT) \
193 user.exe$(DLLEXT) \
194 ver.dll$(DLLEXT) \
195 w32sys.dll$(DLLEXT) \
196 win32s16.dll$(DLLEXT) \
197 win87em.dll$(DLLEXT) \
198 winaspi.dll$(DLLEXT) \
199 windebug.dll$(DLLEXT) \
200 wineps16.drv$(DLLEXT) \
201 wing.dll$(DLLEXT) \
202 winnls.dll$(DLLEXT) \
203 winsock.dll$(DLLEXT) \
204 wintab.dll$(DLLEXT) \
205 wprocs.dll$(DLLEXT)
207 SYMLINKS = \
208 $(EXTRADIRS:%=%.dll$(DLLEXT)) \
209 @WIN16_FILES@ \
210 advapi32.dll$(DLLEXT) \
211 avicap32.dll$(DLLEXT) \
212 avifil32.dll$(DLLEXT) \
213 cabinet.dll$(DLLEXT) \
214 capi2032.dll$(DLLEXT) \
215 cfgmgr32.dll$(DLLEXT) \
216 comcat.dll$(DLLEXT) \
217 comctl32.dll$(DLLEXT) \
218 comdlg32.dll$(DLLEXT) \
219 crtdll.dll$(DLLEXT) \
220 crypt32.dll$(DLLEXT) \
221 ctl3d32.dll$(DLLEXT) \
222 d3dim.dll$(DLLEXT) \
223 dciman32.dll$(DLLEXT) \
224 devenum.dll$(DLLEXT) \
225 dinput.dll$(DLLEXT) \
226 dinput8.dll$(DLLEXT) \
227 dmband.dll$(DLLEXT) \
228 dmcompos.dll$(DLLEXT) \
229 dmime.dll$(DLLEXT) \
230 dmloader.dll$(DLLEXT) \
231 dmscript.dll$(DLLEXT) \
232 dmstyle.dll$(DLLEXT) \
233 dmsynth.dll$(DLLEXT) \
234 dmusic.dll$(DLLEXT) \
235 dmusic32.dll$(DLLEXT) \
236 dplay.dll$(DLLEXT) \
237 dplayx.dll$(DLLEXT) \
238 dpnhpast.dll$(DLLEXT) \
239 dsound.dll$(DLLEXT) \
240 gdi32.dll$(DLLEXT) \
241 icmp.dll$(DLLEXT) \
242 imaadp32.acm$(DLLEXT) \
243 imagehlp.dll$(DLLEXT) \
244 imm32.dll$(DLLEXT) \
245 iphlpapi.dll$(DLLEXT) \
246 joystick.drv$(DLLEXT) \
247 kernel32.dll$(DLLEXT) \
248 lz32.dll$(DLLEXT) \
249 mapi32.dll$(DLLEXT) \
250 mcianim.drv$(DLLEXT) \
251 mciavi.drv$(DLLEXT) \
252 mcicda.drv$(DLLEXT) \
253 mciseq.drv$(DLLEXT) \
254 mciwave.drv$(DLLEXT) \
255 midimap.drv$(DLLEXT) \
256 mpr.dll$(DLLEXT) \
257 msacm.drv$(DLLEXT) \
258 msacm32.dll$(DLLEXT) \
259 msadp32.acm$(DLLEXT) \
260 msdmo.dll$(DLLEXT) \
261 msg711.acm$(DLLEXT) \
262 mshtml.dll$(DLLEXT) \
263 msi.dll$(DLLEXT) \
264 msimg32.dll$(DLLEXT) \
265 msisys.ocx$(DLLEXT) \
266 msnet32.dll$(DLLEXT) \
267 msrle32.dll$(DLLEXT) \
268 msvcrt.dll$(DLLEXT) \
269 msvcrt20.dll$(DLLEXT) \
270 msvcrtd.dll$(DLLEXT) \
271 msvfw32.dll$(DLLEXT) \
272 mswsock.dll$(DLLEXT) \
273 netapi32.dll$(DLLEXT) \
274 newdev.dll$(DLLEXT) \
275 ntdll.dll$(DLLEXT) \
276 odbc32.dll$(DLLEXT) \
277 ole32.dll$(DLLEXT) \
278 oleacc.dll$(DLLEXT) \
279 oleaut32.dll$(DLLEXT) \
280 olecli32.dll$(DLLEXT) \
281 oledlg.dll$(DLLEXT) \
282 olepro32.dll$(DLLEXT) \
283 olesvr32.dll$(DLLEXT) \
284 psapi.dll$(DLLEXT) \
285 qcap.dll$(DLLEXT) \
286 quartz.dll$(DLLEXT) \
287 rasapi32.dll$(DLLEXT) \
288 riched32.dll$(DLLEXT) \
289 rpcrt4.dll$(DLLEXT) \
290 serialui.dll$(DLLEXT) \
291 setupapi.dll$(DLLEXT) \
292 shdocvw.dll$(DLLEXT) \
293 shell32.dll$(DLLEXT) \
294 shfolder.dll$(DLLEXT) \
295 shlwapi.dll$(DLLEXT) \
296 snmpapi.dll$(DLLEXT) \
297 sti.dll$(DLLEXT) \
298 tapi32.dll$(DLLEXT) \
299 ttydrv.dll$(DLLEXT) \
300 twain_32.dll$(DLLEXT) \
301 unicows.dll$(DLLEXT) \
302 url.dll$(DLLEXT) \
303 urlmon.dll$(DLLEXT) \
304 user32.dll$(DLLEXT) \
305 uxtheme.dll$(DLLEXT) \
306 version.dll$(DLLEXT) \
307 w32skrnl.dll$(DLLEXT) \
308 winealsa.drv$(DLLEXT) \
309 winearts.drv$(DLLEXT) \
310 wineaudioio.drv$(DLLEXT) \
311 winedos.dll$(DLLEXT) \
312 winejack.drv$(DLLEXT) \
313 winemp3.acm$(DLLEXT) \
314 winenas.drv$(DLLEXT) \
315 wineoss.drv$(DLLEXT) \
316 wineps.dll$(DLLEXT) \
317 wininet.dll$(DLLEXT) \
318 winmm.dll$(DLLEXT) \
319 winnls32.dll$(DLLEXT) \
320 winspool.drv$(DLLEXT) \
321 wintab32.dll$(DLLEXT) \
322 wintrust.dll$(DLLEXT) \
323 wnaspi32.dll$(DLLEXT) \
324 wow32.dll$(DLLEXT) \
325 ws2_32.dll$(DLLEXT) \
326 wsock32.dll$(DLLEXT)
328 # Main target
330 all: $(SYMLINKS)
332 # Map symlink name to the corresponding library
334 advapi32.dll$(DLLEXT): advapi32/advapi32.dll$(DLLEXT)
335 $(RM) $@ && $(LN_S) advapi32/advapi32.dll$(DLLEXT) $@
337 avicap32.dll$(DLLEXT): avicap32/avicap32.dll$(DLLEXT)
338 $(RM) $@ && $(LN_S) avicap32/avicap32.dll$(DLLEXT) $@
340 avifil32.dll$(DLLEXT) avifile.dll$(DLLEXT): avifil32/avifil32.dll$(DLLEXT)
341 $(RM) $@ && $(LN_S) avifil32/avifil32.dll$(DLLEXT) $@
343 cabinet.dll$(DLLEXT): cabinet/cabinet.dll$(DLLEXT)
344 $(RM) $@ && $(LN_S) cabinet/cabinet.dll$(DLLEXT) $@
346 capi2032.dll$(DLLEXT): capi2032/capi2032.dll$(DLLEXT)
347 $(RM) $@ && $(LN_S) capi2032/capi2032.dll$(DLLEXT) $@
349 cfgmgr32.dll$(DLLEXT): cfgmgr32/cfgmgr32.dll$(DLLEXT)
350 $(RM) $@ && $(LN_S) cfgmgr32/cfgmgr32.dll$(DLLEXT) $@
352 comcat.dll$(DLLEXT): comcat/comcat.dll$(DLLEXT)
353 $(RM) $@ && $(LN_S) comcat/comcat.dll$(DLLEXT) $@
355 comctl32.dll$(DLLEXT): comctl32/comctl32.dll$(DLLEXT)
356 $(RM) $@ && $(LN_S) comctl32/comctl32.dll$(DLLEXT) $@
358 comdlg32.dll$(DLLEXT) commdlg.dll$(DLLEXT): commdlg/comdlg32.dll$(DLLEXT)
359 $(RM) $@ && $(LN_S) commdlg/comdlg32.dll$(DLLEXT) $@
361 crtdll.dll$(DLLEXT): crtdll/crtdll.dll$(DLLEXT)
362 $(RM) $@ && $(LN_S) crtdll/crtdll.dll$(DLLEXT) $@
364 crypt32.dll$(DLLEXT): crypt32/crypt32.dll$(DLLEXT)
365 $(RM) $@ && $(LN_S) crypt32/crypt32.dll$(DLLEXT) $@
367 ctl3d32.dll$(DLLEXT) ctl3d.dll$(DLLEXT) ctl3dv2.dll$(DLLEXT): ctl3d/ctl3d32.dll$(DLLEXT)
368 $(RM) $@ && $(LN_S) ctl3d/ctl3d32.dll$(DLLEXT) $@
370 d3d8.dll$(DLLEXT): d3d8/d3d8.dll$(DLLEXT)
371 $(RM) $@ && $(LN_S) d3d8/d3d8.dll$(DLLEXT) $@
373 d3d9.dll$(DLLEXT): d3d9/d3d9.dll$(DLLEXT)
374 $(RM) $@ && $(LN_S) d3d9/d3d9.dll$(DLLEXT) $@
376 d3dim.dll$(DLLEXT): d3dim/d3dim.dll$(DLLEXT)
377 $(RM) $@ && $(LN_S) d3dim/d3dim.dll$(DLLEXT) $@
379 d3dx8.dll$(DLLEXT): d3dx8/d3dx8.dll$(DLLEXT)
380 $(RM) $@ && $(LN_S) d3dx8/d3dx8.dll$(DLLEXT) $@
382 dciman32.dll$(DLLEXT): dciman32/dciman32.dll$(DLLEXT)
383 $(RM) $@ && $(LN_S) dciman32/dciman32.dll$(DLLEXT) $@
385 ddraw.dll$(DLLEXT): ddraw/ddraw.dll$(DLLEXT)
386 $(RM) $@ && $(LN_S) ddraw/ddraw.dll$(DLLEXT) $@
388 devenum.dll$(DLLEXT): devenum/devenum.dll$(DLLEXT)
389 $(RM) $@ && $(LN_S) devenum/devenum.dll$(DLLEXT) $@
391 dinput.dll$(DLLEXT): dinput/dinput.dll$(DLLEXT)
392 $(RM) $@ && $(LN_S) dinput/dinput.dll$(DLLEXT) $@
394 dinput8.dll$(DLLEXT): dinput8/dinput8.dll$(DLLEXT)
395 $(RM) $@ && $(LN_S) dinput8/dinput8.dll$(DLLEXT) $@
397 dmband.dll$(DLLEXT): dmband/dmband.dll$(DLLEXT)
398 $(RM) $@ && $(LN_S) dmband/dmband.dll$(DLLEXT) $@
400 dmcompos.dll$(DLLEXT): dmcompos/dmcompos.dll$(DLLEXT)
401 $(RM) $@ && $(LN_S) dmcompos/dmcompos.dll$(DLLEXT) $@
403 dmime.dll$(DLLEXT): dmime/dmime.dll$(DLLEXT)
404 $(RM) $@ && $(LN_S) dmime/dmime.dll$(DLLEXT) $@
406 dmloader.dll$(DLLEXT): dmloader/dmloader.dll$(DLLEXT)
407 $(RM) $@ && $(LN_S) dmloader/dmloader.dll$(DLLEXT) $@
409 dmscript.dll$(DLLEXT): dmscript/dmscript.dll$(DLLEXT)
410 $(RM) $@ && $(LN_S) dmscript/dmscript.dll$(DLLEXT) $@
412 dmstyle.dll$(DLLEXT): dmstyle/dmstyle.dll$(DLLEXT)
413 $(RM) $@ && $(LN_S) dmstyle/dmstyle.dll$(DLLEXT) $@
415 dmsynth.dll$(DLLEXT): dmsynth/dmsynth.dll$(DLLEXT)
416 $(RM) $@ && $(LN_S) dmsynth/dmsynth.dll$(DLLEXT) $@
418 dmusic.dll$(DLLEXT): dmusic/dmusic.dll$(DLLEXT)
419 $(RM) $@ && $(LN_S) dmusic/dmusic.dll$(DLLEXT) $@
421 dmusic32.dll$(DLLEXT): dmusic32/dmusic32.dll$(DLLEXT)
422 $(RM) $@ && $(LN_S) dmusic32/dmusic32.dll$(DLLEXT) $@
424 dplay.dll$(DLLEXT): dplay/dplay.dll$(DLLEXT)
425 $(RM) $@ && $(LN_S) dplay/dplay.dll$(DLLEXT) $@
427 dplayx.dll$(DLLEXT): dplayx/dplayx.dll$(DLLEXT)
428 $(RM) $@ && $(LN_S) dplayx/dplayx.dll$(DLLEXT) $@
430 dpnhpast.dll$(DLLEXT): dpnhpast/dpnhpast.dll$(DLLEXT)
431 $(RM) $@ && $(LN_S) dpnhpast/dpnhpast.dll$(DLLEXT) $@
433 dsound.dll$(DLLEXT): dsound/dsound.dll$(DLLEXT)
434 $(RM) $@ && $(LN_S) dsound/dsound.dll$(DLLEXT) $@
436 gdi32.dll$(DLLEXT) dispdib.dll$(DLLEXT) gdi.exe$(DLLEXT) \
437 wing.dll$(DLLEXT): gdi/gdi32.dll$(DLLEXT)
438 $(RM) $@ && $(LN_S) gdi/gdi32.dll$(DLLEXT) $@
440 glu32.dll$(DLLEXT): glu32/glu32.dll$(DLLEXT)
441 $(RM) $@ && $(LN_S) glu32/glu32.dll$(DLLEXT) $@
443 glut32.dll$(DLLEXT): glut32/glut32.dll$(DLLEXT)
444 $(RM) $@ && $(LN_S) glut32/glut32.dll$(DLLEXT) $@
446 icmp.dll$(DLLEXT): icmp/icmp.dll$(DLLEXT)
447 $(RM) $@ && $(LN_S) icmp/icmp.dll$(DLLEXT) $@
449 imaadp32.acm$(DLLEXT): msacm/imaadp32/imaadp32.acm$(DLLEXT)
450 $(RM) $@ && $(LN_S) msacm/imaadp32/imaadp32.acm$(DLLEXT) $@
452 imagehlp.dll$(DLLEXT): imagehlp/imagehlp.dll$(DLLEXT)
453 $(RM) $@ && $(LN_S) imagehlp/imagehlp.dll$(DLLEXT) $@
455 imm32.dll$(DLLEXT) imm.dll$(DLLEXT): imm32/imm32.dll$(DLLEXT)
456 $(RM) $@ && $(LN_S) imm32/imm32.dll$(DLLEXT) $@
458 iphlpapi.dll$(DLLEXT): iphlpapi/iphlpapi.dll$(DLLEXT)
459 $(RM) $@ && $(LN_S) iphlpapi/iphlpapi.dll$(DLLEXT) $@
461 joystick.drv$(DLLEXT): winmm/joystick/joystick.drv$(DLLEXT)
462 $(RM) $@ && $(LN_S) winmm/joystick/joystick.drv$(DLLEXT) $@
464 kernel32.dll$(DLLEXT) comm.drv$(DLLEXT) krnl386.exe$(DLLEXT) \
465 stress.dll$(DLLEXT) system.drv$(DLLEXT) toolhelp.dll$(DLLEXT) \
466 win87em.dll$(DLLEXT) windebug.dll$(DLLEXT): kernel/kernel32.dll$(DLLEXT)
467 $(RM) $@ && $(LN_S) kernel/kernel32.dll$(DLLEXT) $@
469 lz32.dll$(DLLEXT) lzexpand.dll$(DLLEXT): lzexpand/lz32.dll$(DLLEXT)
470 $(RM) $@ && $(LN_S) lzexpand/lz32.dll$(DLLEXT) $@
472 mapi32.dll$(DLLEXT): mapi32/mapi32.dll$(DLLEXT)
473 $(RM) $@ && $(LN_S) mapi32/mapi32.dll$(DLLEXT) $@
475 mcianim.drv$(DLLEXT): winmm/mcianim/mcianim.drv$(DLLEXT)
476 $(RM) $@ && $(LN_S) winmm/mcianim/mcianim.drv$(DLLEXT) $@
478 mciavi.drv$(DLLEXT): winmm/mciavi/mciavi.drv$(DLLEXT)
479 $(RM) $@ && $(LN_S) winmm/mciavi/mciavi.drv$(DLLEXT) $@
481 mcicda.drv$(DLLEXT): winmm/mcicda/mcicda.drv$(DLLEXT)
482 $(RM) $@ && $(LN_S) winmm/mcicda/mcicda.drv$(DLLEXT) $@
484 mciseq.drv$(DLLEXT): winmm/mciseq/mciseq.drv$(DLLEXT)
485 $(RM) $@ && $(LN_S) winmm/mciseq/mciseq.drv$(DLLEXT) $@
487 mciwave.drv$(DLLEXT): winmm/mciwave/mciwave.drv$(DLLEXT)
488 $(RM) $@ && $(LN_S) winmm/mciwave/mciwave.drv$(DLLEXT) $@
490 midimap.drv$(DLLEXT): winmm/midimap/midimap.drv$(DLLEXT)
491 $(RM) $@ && $(LN_S) winmm/midimap/midimap.drv$(DLLEXT) $@
493 mpr.dll$(DLLEXT): mpr/mpr.dll$(DLLEXT)
494 $(RM) $@ && $(LN_S) mpr/mpr.dll$(DLLEXT) $@
496 msacm.drv$(DLLEXT): winmm/wavemap/msacm.drv$(DLLEXT)
497 $(RM) $@ && $(LN_S) winmm/wavemap/msacm.drv$(DLLEXT) $@
499 msacm32.dll$(DLLEXT) msacm.dll$(DLLEXT): msacm/msacm32.dll$(DLLEXT)
500 $(RM) $@ && $(LN_S) msacm/msacm32.dll$(DLLEXT) $@
502 msadp32.acm$(DLLEXT): msacm/msadp32/msadp32.acm$(DLLEXT)
503 $(RM) $@ && $(LN_S) msacm/msadp32/msadp32.acm$(DLLEXT) $@
505 msdmo.dll$(DLLEXT): msdmo/msdmo.dll$(DLLEXT)
506 $(RM) $@ && $(LN_S) msdmo/msdmo.dll$(DLLEXT) $@
508 msg711.acm$(DLLEXT): msacm/msg711/msg711.acm$(DLLEXT)
509 $(RM) $@ && $(LN_S) msacm/msg711/msg711.acm$(DLLEXT) $@
511 mshtml.dll$(DLLEXT): mshtml/mshtml.dll$(DLLEXT)
512 $(RM) $@ && $(LN_S) mshtml/mshtml.dll$(DLLEXT) $@
514 msi.dll$(DLLEXT): msi/msi.dll$(DLLEXT)
515 $(RM) $@ && $(LN_S) msi/msi.dll$(DLLEXT) $@
517 msimg32.dll$(DLLEXT): msimg32/msimg32.dll$(DLLEXT)
518 $(RM) $@ && $(LN_S) msimg32/msimg32.dll$(DLLEXT) $@
520 msisys.ocx$(DLLEXT): msisys/msisys.ocx$(DLLEXT)
521 $(RM) $@ && $(LN_S) msisys/msisys.ocx$(DLLEXT) $@
523 msnet32.dll$(DLLEXT): msnet32/msnet32.dll$(DLLEXT)
524 $(RM) $@ && $(LN_S) msnet32/msnet32.dll$(DLLEXT) $@
526 msrle32.dll$(DLLEXT): msvideo/msrle32/msrle32.dll$(DLLEXT)
527 $(RM) $@ && $(LN_S) msvideo/msrle32/msrle32.dll$(DLLEXT) $@
529 msvcrt.dll$(DLLEXT): msvcrt/msvcrt.dll$(DLLEXT)
530 $(RM) $@ && $(LN_S) msvcrt/msvcrt.dll$(DLLEXT) $@
532 msvcrt20.dll$(DLLEXT): msvcrt20/msvcrt20.dll$(DLLEXT)
533 $(RM) $@ && $(LN_S) msvcrt20/msvcrt20.dll$(DLLEXT) $@
535 msvcrtd.dll$(DLLEXT): msvcrtd/msvcrtd.dll$(DLLEXT)
536 $(RM) $@ && $(LN_S) msvcrtd/msvcrtd.dll$(DLLEXT) $@
538 msvfw32.dll$(DLLEXT) msvideo.dll$(DLLEXT): msvideo/msvfw32.dll$(DLLEXT)
539 $(RM) $@ && $(LN_S) msvideo/msvfw32.dll$(DLLEXT) $@
541 mswsock.dll$(DLLEXT): mswsock/mswsock.dll$(DLLEXT)
542 $(RM) $@ && $(LN_S) mswsock/mswsock.dll$(DLLEXT) $@
544 netapi32.dll$(DLLEXT): netapi32/netapi32.dll$(DLLEXT)
545 $(RM) $@ && $(LN_S) netapi32/netapi32.dll$(DLLEXT) $@
547 newdev.dll$(DLLEXT): newdev/newdev.dll$(DLLEXT)
548 $(RM) $@ && $(LN_S) newdev/newdev.dll$(DLLEXT) $@
550 ntdll.dll$(DLLEXT): ntdll/ntdll.dll$(DLLEXT)
551 $(RM) $@ && $(LN_S) ntdll/ntdll.dll$(DLLEXT) $@
553 odbc32.dll$(DLLEXT): odbc32/odbc32.dll$(DLLEXT)
554 $(RM) $@ && $(LN_S) odbc32/odbc32.dll$(DLLEXT) $@
556 ole32.dll$(DLLEXT) compobj.dll$(DLLEXT) ole2.dll$(DLLEXT) \
557 ole2conv.dll$(DLLEXT) ole2nls.dll$(DLLEXT) ole2prox.dll$(DLLEXT) \
558 ole2thk.dll$(DLLEXT) storage.dll$(DLLEXT): ole32/ole32.dll$(DLLEXT)
559 $(RM) $@ && $(LN_S) ole32/ole32.dll$(DLLEXT) $@
561 oleacc.dll$(DLLEXT): oleacc/oleacc.dll$(DLLEXT)
562 $(RM) $@ && $(LN_S) oleacc/oleacc.dll$(DLLEXT) $@
564 oleaut32.dll$(DLLEXT) ole2disp.dll$(DLLEXT) typelib.dll$(DLLEXT): oleaut32/oleaut32.dll$(DLLEXT)
565 $(RM) $@ && $(LN_S) oleaut32/oleaut32.dll$(DLLEXT) $@
567 olecli32.dll$(DLLEXT) olecli.dll$(DLLEXT): olecli/olecli32.dll$(DLLEXT)
568 $(RM) $@ && $(LN_S) olecli/olecli32.dll$(DLLEXT) $@
570 oledlg.dll$(DLLEXT): oledlg/oledlg.dll$(DLLEXT)
571 $(RM) $@ && $(LN_S) oledlg/oledlg.dll$(DLLEXT) $@
573 olepro32.dll$(DLLEXT): olepro32/olepro32.dll$(DLLEXT)
574 $(RM) $@ && $(LN_S) olepro32/olepro32.dll$(DLLEXT) $@
576 olesvr32.dll$(DLLEXT) olesvr.dll$(DLLEXT): olesvr/olesvr32.dll$(DLLEXT)
577 $(RM) $@ && $(LN_S) olesvr/olesvr32.dll$(DLLEXT) $@
579 opengl32.dll$(DLLEXT): opengl32/opengl32.dll$(DLLEXT)
580 $(RM) $@ && $(LN_S) opengl32/opengl32.dll$(DLLEXT) $@
582 psapi.dll$(DLLEXT): psapi/psapi.dll$(DLLEXT)
583 $(RM) $@ && $(LN_S) psapi/psapi.dll$(DLLEXT) $@
585 qcap.dll$(DLLEXT): qcap/qcap.dll$(DLLEXT)
586 $(RM) $@ && $(LN_S) qcap/qcap.dll$(DLLEXT) $@
588 quartz.dll$(DLLEXT): quartz/quartz.dll$(DLLEXT)
589 $(RM) $@ && $(LN_S) quartz/quartz.dll$(DLLEXT) $@
591 rasapi32.dll$(DLLEXT) rasapi16.dll$(DLLEXT): rasapi32/rasapi32.dll$(DLLEXT)
592 $(RM) $@ && $(LN_S) rasapi32/rasapi32.dll$(DLLEXT) $@
594 riched32.dll$(DLLEXT): richedit/riched32.dll$(DLLEXT)
595 $(RM) $@ && $(LN_S) richedit/riched32.dll$(DLLEXT) $@
597 rpcrt4.dll$(DLLEXT): rpcrt4/rpcrt4.dll$(DLLEXT)
598 $(RM) $@ && $(LN_S) rpcrt4/rpcrt4.dll$(DLLEXT) $@
600 serialui.dll$(DLLEXT): serialui/serialui.dll$(DLLEXT)
601 $(RM) $@ && $(LN_S) serialui/serialui.dll$(DLLEXT) $@
603 setupapi.dll$(DLLEXT) setupx.dll$(DLLEXT): setupapi/setupapi.dll$(DLLEXT)
604 $(RM) $@ && $(LN_S) setupapi/setupapi.dll$(DLLEXT) $@
606 shdocvw.dll$(DLLEXT): shdocvw/shdocvw.dll$(DLLEXT)
607 $(RM) $@ && $(LN_S) shdocvw/shdocvw.dll$(DLLEXT) $@
609 shell32.dll$(DLLEXT) shell.dll$(DLLEXT): shell32/shell32.dll$(DLLEXT)
610 $(RM) $@ && $(LN_S) shell32/shell32.dll$(DLLEXT) $@
612 shfolder.dll$(DLLEXT): shfolder/shfolder.dll$(DLLEXT)
613 $(RM) $@ && $(LN_S) shfolder/shfolder.dll$(DLLEXT) $@
615 shlwapi.dll$(DLLEXT): shlwapi/shlwapi.dll$(DLLEXT)
616 $(RM) $@ && $(LN_S) shlwapi/shlwapi.dll$(DLLEXT) $@
618 snmpapi.dll$(DLLEXT): snmpapi/snmpapi.dll$(DLLEXT)
619 $(RM) $@ && $(LN_S) snmpapi/snmpapi.dll$(DLLEXT) $@
621 sti.dll$(DLLEXT): sti/sti.dll$(DLLEXT)
622 $(RM) $@ && $(LN_S) sti/sti.dll$(DLLEXT) $@
624 tapi32.dll$(DLLEXT): tapi32/tapi32.dll$(DLLEXT)
625 $(RM) $@ && $(LN_S) tapi32/tapi32.dll$(DLLEXT) $@
627 ttydrv.dll$(DLLEXT): ttydrv/ttydrv.dll$(DLLEXT)
628 $(RM) $@ && $(LN_S) ttydrv/ttydrv.dll$(DLLEXT) $@
630 twain_32.dll$(DLLEXT): twain/twain_32.dll$(DLLEXT)
631 $(RM) $@ && $(LN_S) twain/twain_32.dll$(DLLEXT) $@
633 unicows.dll$(DLLEXT): unicows/unicows.dll$(DLLEXT)
634 $(RM) $@ && $(LN_S) unicows/unicows.dll$(DLLEXT) $@
636 url.dll$(DLLEXT): url/url.dll$(DLLEXT)
637 $(RM) $@ && $(LN_S) url/url.dll$(DLLEXT) $@
639 urlmon.dll$(DLLEXT): urlmon/urlmon.dll$(DLLEXT)
640 $(RM) $@ && $(LN_S) urlmon/urlmon.dll$(DLLEXT) $@
642 user32.dll$(DLLEXT) ddeml.dll$(DLLEXT) display.drv$(DLLEXT) \
643 keyboard.drv$(DLLEXT) mouse.drv$(DLLEXT) user.exe$(DLLEXT): user/user32.dll$(DLLEXT)
644 $(RM) $@ && $(LN_S) user/user32.dll$(DLLEXT) $@
646 uxtheme.dll$(DLLEXT): uxtheme/uxtheme.dll$(DLLEXT)
647 $(RM) $@ && $(LN_S) uxtheme/uxtheme.dll$(DLLEXT) $@
649 version.dll$(DLLEXT) ver.dll$(DLLEXT): version/version.dll$(DLLEXT)
650 $(RM) $@ && $(LN_S) version/version.dll$(DLLEXT) $@
652 w32skrnl.dll$(DLLEXT) w32sys.dll$(DLLEXT) win32s16.dll$(DLLEXT): win32s/w32skrnl.dll$(DLLEXT)
653 $(RM) $@ && $(LN_S) win32s/w32skrnl.dll$(DLLEXT) $@
655 winealsa.drv$(DLLEXT): winmm/winealsa/winealsa.drv$(DLLEXT)
656 $(RM) $@ && $(LN_S) winmm/winealsa/winealsa.drv$(DLLEXT) $@
658 winearts.drv$(DLLEXT): winmm/winearts/winearts.drv$(DLLEXT)
659 $(RM) $@ && $(LN_S) winmm/winearts/winearts.drv$(DLLEXT) $@
661 wineaudioio.drv$(DLLEXT): winmm/wineaudioio/wineaudioio.drv$(DLLEXT)
662 $(RM) $@ && $(LN_S) winmm/wineaudioio/wineaudioio.drv$(DLLEXT) $@
664 wined3d.dll$(DLLEXT): wined3d/wined3d.dll$(DLLEXT)
665 $(RM) $@ && $(LN_S) wined3d/wined3d.dll$(DLLEXT) $@
667 winedos.dll$(DLLEXT) wprocs.dll$(DLLEXT): winedos/winedos.dll$(DLLEXT)
668 $(RM) $@ && $(LN_S) winedos/winedos.dll$(DLLEXT) $@
670 winejack.drv$(DLLEXT): winmm/winejack/winejack.drv$(DLLEXT)
671 $(RM) $@ && $(LN_S) winmm/winejack/winejack.drv$(DLLEXT) $@
673 winemp3.acm$(DLLEXT): msacm/winemp3/winemp3.acm$(DLLEXT)
674 $(RM) $@ && $(LN_S) msacm/winemp3/winemp3.acm$(DLLEXT) $@
676 winenas.drv$(DLLEXT): winmm/winenas/winenas.drv$(DLLEXT)
677 $(RM) $@ && $(LN_S) winmm/winenas/winenas.drv$(DLLEXT) $@
679 wineoss.drv$(DLLEXT): winmm/wineoss/wineoss.drv$(DLLEXT)
680 $(RM) $@ && $(LN_S) winmm/wineoss/wineoss.drv$(DLLEXT) $@
682 wineps.dll$(DLLEXT) wineps16.drv$(DLLEXT): wineps/wineps.dll$(DLLEXT)
683 $(RM) $@ && $(LN_S) wineps/wineps.dll$(DLLEXT) $@
685 wininet.dll$(DLLEXT): wininet/wininet.dll$(DLLEXT)
686 $(RM) $@ && $(LN_S) wininet/wininet.dll$(DLLEXT) $@
688 winmm.dll$(DLLEXT) mmsystem.dll$(DLLEXT) sound.dll$(DLLEXT): winmm/winmm.dll$(DLLEXT)
689 $(RM) $@ && $(LN_S) winmm/winmm.dll$(DLLEXT) $@
691 winnls32.dll$(DLLEXT) winnls.dll$(DLLEXT): winnls/winnls32.dll$(DLLEXT)
692 $(RM) $@ && $(LN_S) winnls/winnls32.dll$(DLLEXT) $@
694 winspool.drv$(DLLEXT): winspool/winspool.drv$(DLLEXT)
695 $(RM) $@ && $(LN_S) winspool/winspool.drv$(DLLEXT) $@
697 wintab32.dll$(DLLEXT) wintab.dll$(DLLEXT): wintab32/wintab32.dll$(DLLEXT)
698 $(RM) $@ && $(LN_S) wintab32/wintab32.dll$(DLLEXT) $@
700 wintrust.dll$(DLLEXT): wintrust/wintrust.dll$(DLLEXT)
701 $(RM) $@ && $(LN_S) wintrust/wintrust.dll$(DLLEXT) $@
703 wnaspi32.dll$(DLLEXT) winaspi.dll$(DLLEXT): winaspi/wnaspi32.dll$(DLLEXT)
704 $(RM) $@ && $(LN_S) winaspi/wnaspi32.dll$(DLLEXT) $@
706 wow32.dll$(DLLEXT): wow32/wow32.dll$(DLLEXT)
707 $(RM) $@ && $(LN_S) wow32/wow32.dll$(DLLEXT) $@
709 ws2_32.dll$(DLLEXT) winsock.dll$(DLLEXT): winsock/ws2_32.dll$(DLLEXT)
710 $(RM) $@ && $(LN_S) winsock/ws2_32.dll$(DLLEXT) $@
712 wsock32.dll$(DLLEXT): wsock32/wsock32.dll$(DLLEXT)
713 $(RM) $@ && $(LN_S) wsock32/wsock32.dll$(DLLEXT) $@
715 x11drv.dll$(DLLEXT): x11drv/x11drv.dll$(DLLEXT)
716 $(RM) $@ && $(LN_S) x11drv/x11drv.dll$(DLLEXT) $@
719 # Import libraries
721 IMPORT_LIBS = \
722 libadvapi32 \
723 libavicap32 \
724 libavifil32 \
725 libcabinet \
726 libcapi2032 \
727 libcfgmgr32 \
728 libcomcat \
729 libcomctl32 \
730 libcomdlg32 \
731 libcrtdll \
732 libcrypt32 \
733 libctl3d32 \
734 libd3d8 \
735 libd3d9 \
736 libd3dim \
737 libd3dx8 \
738 libdciman32 \
739 libddraw \
740 libdevenum \
741 libdinput \
742 libdinput8 \
743 libdmband \
744 libdmcompos \
745 libdmime \
746 libdmloader \
747 libdmscript \
748 libdmstyle \
749 libdmsynth \
750 libdmusic \
751 libdmusic32 \
752 libdplay \
753 libdplayx \
754 libdpnhpast \
755 libdsound \
756 libgdi32 \
757 libglu32 \
758 libglut32 \
759 libicmp \
760 libimagehlp \
761 libimm32 \
762 libiphlpapi \
763 libkernel32 \
764 liblz32 \
765 libmapi32 \
766 libmpr \
767 libmsacm32 \
768 libmsdmo \
769 libmshtml \
770 libmsi \
771 libmsimg32 \
772 libmsnet32 \
773 libmsrle32 \
774 libmsvcrt \
775 libmsvcrt20 \
776 libmsvcrtd \
777 libmsvfw32 \
778 libmswsock \
779 libnetapi32 \
780 libnewdev \
781 libntdll \
782 libodbc32 \
783 libole32 \
784 liboleacc \
785 liboleaut32 \
786 libolecli32 \
787 liboledlg \
788 libolepro32 \
789 libolesvr32 \
790 libopengl32 \
791 libpsapi \
792 libqcap \
793 libquartz \
794 librasapi32 \
795 libriched32 \
796 librpcrt4 \
797 libserialui \
798 libsetupapi \
799 libshdocvw \
800 libshell32 \
801 libshfolder \
802 libshlwapi \
803 libsnmpapi \
804 libsti \
805 libtapi32 \
806 libttydrv \
807 libtwain_32 \
808 libunicows \
809 liburl \
810 liburlmon \
811 libuser32 \
812 libuxtheme \
813 libversion \
814 libw32skrnl \
815 libwined3d \
816 libwinedos \
817 libwineps \
818 libwininet \
819 libwinmm \
820 libwinnls32 \
821 libwinspool \
822 libwintab32 \
823 libwintrust \
824 libwnaspi32 \
825 libwow32 \
826 libws2_32 \
827 libwsock32 \
828 libx11drv
830 libadvapi32.def: advapi32/advapi32.spec.def
831 $(RM) $@ && $(LN_S) advapi32/advapi32.spec.def $@
832 libadvapi32.a: advapi32/advapi32.spec.def
833 $(DLLTOOL) -k -l $@ -d advapi32/advapi32.spec.def
835 libavicap32.def: avicap32/avicap32.spec.def
836 $(RM) $@ && $(LN_S) avicap32/avicap32.spec.def $@
837 libavicap32.a: avicap32/avicap32.spec.def
838 $(DLLTOOL) -k -l $@ -d avicap32/avicap32.spec.def
840 libavifil32.def: avifil32/avifil32.spec.def
841 $(RM) $@ && $(LN_S) avifil32/avifil32.spec.def $@
842 libavifil32.a: avifil32/avifil32.spec.def
843 $(DLLTOOL) -k -l $@ -d avifil32/avifil32.spec.def
845 libcabinet.def: cabinet/cabinet.spec.def
846 $(RM) $@ && $(LN_S) cabinet/cabinet.spec.def $@
847 libcabinet.a: cabinet/cabinet.spec.def
848 $(DLLTOOL) -k -l $@ -d cabinet/cabinet.spec.def
850 libcapi2032.def: capi2032/capi2032.spec.def
851 $(RM) $@ && $(LN_S) capi2032/capi2032.spec.def $@
852 libcapi2032.a: capi2032/capi2032.spec.def
853 $(DLLTOOL) -k -l $@ -d capi2032/capi2032.spec.def
855 libcfgmgr32.def: cfgmgr32/cfgmgr32.spec.def
856 $(RM) $@ && $(LN_S) cfgmgr32/cfgmgr32.spec.def $@
857 libcfgmgr32.a: cfgmgr32/cfgmgr32.spec.def
858 $(DLLTOOL) -k -l $@ -d cfgmgr32/cfgmgr32.spec.def
860 libcomcat.def: comcat/comcat.spec.def
861 $(RM) $@ && $(LN_S) comcat/comcat.spec.def $@
862 libcomcat.a: comcat/comcat.spec.def
863 $(DLLTOOL) -k -l $@ -d comcat/comcat.spec.def
865 libcomctl32.def: comctl32/comctl32.spec.def
866 $(RM) $@ && $(LN_S) comctl32/comctl32.spec.def $@
867 libcomctl32.a: comctl32/comctl32.spec.def
868 $(DLLTOOL) -k -l $@ -d comctl32/comctl32.spec.def
870 libcomdlg32.def: commdlg/comdlg32.spec.def
871 $(RM) $@ && $(LN_S) commdlg/comdlg32.spec.def $@
872 libcomdlg32.a: commdlg/comdlg32.spec.def
873 $(DLLTOOL) -k -l $@ -d commdlg/comdlg32.spec.def
875 libcrtdll.def: crtdll/crtdll.spec.def
876 $(RM) $@ && $(LN_S) crtdll/crtdll.spec.def $@
877 libcrtdll.a: crtdll/crtdll.spec.def
878 $(DLLTOOL) -k -l $@ -d crtdll/crtdll.spec.def
880 libcrypt32.def: crypt32/crypt32.spec.def
881 $(RM) $@ && $(LN_S) crypt32/crypt32.spec.def $@
882 libcrypt32.a: crypt32/crypt32.spec.def
883 $(DLLTOOL) -k -l $@ -d crypt32/crypt32.spec.def
885 libctl3d32.def: ctl3d/ctl3d32.spec.def
886 $(RM) $@ && $(LN_S) ctl3d/ctl3d32.spec.def $@
887 libctl3d32.a: ctl3d/ctl3d32.spec.def
888 $(DLLTOOL) -k -l $@ -d ctl3d/ctl3d32.spec.def
890 libd3d8.def: d3d8/d3d8.spec.def
891 $(RM) $@ && $(LN_S) d3d8/d3d8.spec.def $@
892 libd3d8.a: d3d8/d3d8.spec.def
893 $(DLLTOOL) -k -l $@ -d d3d8/d3d8.spec.def
895 libd3d9.def: d3d9/d3d9.spec.def
896 $(RM) $@ && $(LN_S) d3d9/d3d9.spec.def $@
897 libd3d9.a: d3d9/d3d9.spec.def
898 $(DLLTOOL) -k -l $@ -d d3d9/d3d9.spec.def
900 libd3dim.def: d3dim/d3dim.spec.def
901 $(RM) $@ && $(LN_S) d3dim/d3dim.spec.def $@
902 libd3dim.a: d3dim/d3dim.spec.def
903 $(DLLTOOL) -k -l $@ -d d3dim/d3dim.spec.def
905 libd3dx8.def: d3dx8/d3dx8.spec.def
906 $(RM) $@ && $(LN_S) d3dx8/d3dx8.spec.def $@
907 libd3dx8.a: d3dx8/d3dx8.spec.def
908 $(DLLTOOL) -k -l $@ -d d3dx8/d3dx8.spec.def
910 libdciman32.def: dciman32/dciman32.spec.def
911 $(RM) $@ && $(LN_S) dciman32/dciman32.spec.def $@
912 libdciman32.a: dciman32/dciman32.spec.def
913 $(DLLTOOL) -k -l $@ -d dciman32/dciman32.spec.def
915 libddraw.def: ddraw/ddraw.spec.def
916 $(RM) $@ && $(LN_S) ddraw/ddraw.spec.def $@
917 libddraw.a: ddraw/ddraw.spec.def
918 $(DLLTOOL) -k -l $@ -d ddraw/ddraw.spec.def
920 libdevenum.def: devenum/devenum.spec.def
921 $(RM) $@ && $(LN_S) devenum/devenum.spec.def $@
922 libdevenum.a: devenum/devenum.spec.def
923 $(DLLTOOL) -k -l $@ -d devenum/devenum.spec.def
925 libdinput.def: dinput/dinput.spec.def
926 $(RM) $@ && $(LN_S) dinput/dinput.spec.def $@
927 libdinput.a: dinput/dinput.spec.def
928 $(DLLTOOL) -k -l $@ -d dinput/dinput.spec.def
930 libdinput8.def: dinput8/dinput8.spec.def
931 $(RM) $@ && $(LN_S) dinput8/dinput8.spec.def $@
932 libdinput8.a: dinput8/dinput8.spec.def
933 $(DLLTOOL) -k -l $@ -d dinput8/dinput8.spec.def
935 libdmband.def: dmband/dmband.spec.def
936 $(RM) $@ && $(LN_S) dmband/dmband.spec.def $@
937 libdmband.a: dmband/dmband.spec.def
938 $(DLLTOOL) -k -l $@ -d dmband/dmband.spec.def
940 libdmcompos.def: dmcompos/dmcompos.spec.def
941 $(RM) $@ && $(LN_S) dmcompos/dmcompos.spec.def $@
942 libdmcompos.a: dmcompos/dmcompos.spec.def
943 $(DLLTOOL) -k -l $@ -d dmcompos/dmcompos.spec.def
945 libdmime.def: dmime/dmime.spec.def
946 $(RM) $@ && $(LN_S) dmime/dmime.spec.def $@
947 libdmime.a: dmime/dmime.spec.def
948 $(DLLTOOL) -k -l $@ -d dmime/dmime.spec.def
950 libdmloader.def: dmloader/dmloader.spec.def
951 $(RM) $@ && $(LN_S) dmloader/dmloader.spec.def $@
952 libdmloader.a: dmloader/dmloader.spec.def
953 $(DLLTOOL) -k -l $@ -d dmloader/dmloader.spec.def
955 libdmscript.def: dmscript/dmscript.spec.def
956 $(RM) $@ && $(LN_S) dmscript/dmscript.spec.def $@
957 libdmscript.a: dmscript/dmscript.spec.def
958 $(DLLTOOL) -k -l $@ -d dmscript/dmscript.spec.def
960 libdmstyle.def: dmstyle/dmstyle.spec.def
961 $(RM) $@ && $(LN_S) dmstyle/dmstyle.spec.def $@
962 libdmstyle.a: dmstyle/dmstyle.spec.def
963 $(DLLTOOL) -k -l $@ -d dmstyle/dmstyle.spec.def
965 libdmsynth.def: dmsynth/dmsynth.spec.def
966 $(RM) $@ && $(LN_S) dmsynth/dmsynth.spec.def $@
967 libdmsynth.a: dmsynth/dmsynth.spec.def
968 $(DLLTOOL) -k -l $@ -d dmsynth/dmsynth.spec.def
970 libdmusic.def: dmusic/dmusic.spec.def
971 $(RM) $@ && $(LN_S) dmusic/dmusic.spec.def $@
972 libdmusic.a: dmusic/dmusic.spec.def
973 $(DLLTOOL) -k -l $@ -d dmusic/dmusic.spec.def
975 libdmusic32.def: dmusic32/dmusic32.spec.def
976 $(RM) $@ && $(LN_S) dmusic32/dmusic32.spec.def $@
977 libdmusic32.a: dmusic32/dmusic32.spec.def
978 $(DLLTOOL) -k -l $@ -d dmusic32/dmusic32.spec.def
980 libdplay.def: dplay/dplay.spec.def
981 $(RM) $@ && $(LN_S) dplay/dplay.spec.def $@
982 libdplay.a: dplay/dplay.spec.def
983 $(DLLTOOL) -k -l $@ -d dplay/dplay.spec.def
985 libdplayx.def: dplayx/dplayx.spec.def
986 $(RM) $@ && $(LN_S) dplayx/dplayx.spec.def $@
987 libdplayx.a: dplayx/dplayx.spec.def
988 $(DLLTOOL) -k -l $@ -d dplayx/dplayx.spec.def
990 libdpnhpast.def: dpnhpast/dpnhpast.spec.def
991 $(RM) $@ && $(LN_S) dpnhpast/dpnhpast.spec.def $@
992 libdpnhpast.a: dpnhpast/dpnhpast.spec.def
993 $(DLLTOOL) -k -l $@ -d dpnhpast/dpnhpast.spec.def
995 libdsound.def: dsound/dsound.spec.def
996 $(RM) $@ && $(LN_S) dsound/dsound.spec.def $@
997 libdsound.a: dsound/dsound.spec.def
998 $(DLLTOOL) -k -l $@ -d dsound/dsound.spec.def
1000 libgdi32.def: gdi/gdi32.spec.def
1001 $(RM) $@ && $(LN_S) gdi/gdi32.spec.def $@
1002 libgdi32.a: gdi/gdi32.spec.def
1003 $(DLLTOOL) -k -l $@ -d gdi/gdi32.spec.def
1005 libglu32.def: glu32/glu32.spec.def
1006 $(RM) $@ && $(LN_S) glu32/glu32.spec.def $@
1007 libglu32.a: glu32/glu32.spec.def
1008 $(DLLTOOL) -k -l $@ -d glu32/glu32.spec.def
1010 libglut32.def: glut32/glut32.spec.def
1011 $(RM) $@ && $(LN_S) glut32/glut32.spec.def $@
1012 libglut32.a: glut32/glut32.spec.def
1013 $(DLLTOOL) -k -l $@ -d glut32/glut32.spec.def
1015 libicmp.def: icmp/icmp.spec.def
1016 $(RM) $@ && $(LN_S) icmp/icmp.spec.def $@
1017 libicmp.a: icmp/icmp.spec.def
1018 $(DLLTOOL) -k -l $@ -d icmp/icmp.spec.def
1020 libimagehlp.def: imagehlp/imagehlp.spec.def
1021 $(RM) $@ && $(LN_S) imagehlp/imagehlp.spec.def $@
1022 libimagehlp.a: imagehlp/imagehlp.spec.def
1023 $(DLLTOOL) -k -l $@ -d imagehlp/imagehlp.spec.def
1025 libimm32.def: imm32/imm32.spec.def
1026 $(RM) $@ && $(LN_S) imm32/imm32.spec.def $@
1027 libimm32.a: imm32/imm32.spec.def
1028 $(DLLTOOL) -k -l $@ -d imm32/imm32.spec.def
1030 libiphlpapi.def: iphlpapi/iphlpapi.spec.def
1031 $(RM) $@ && $(LN_S) iphlpapi/iphlpapi.spec.def $@
1032 libiphlpapi.a: iphlpapi/iphlpapi.spec.def
1033 $(DLLTOOL) -k -l $@ -d iphlpapi/iphlpapi.spec.def
1035 libkernel32.def: kernel/kernel32.spec.def
1036 $(RM) $@ && $(LN_S) kernel/kernel32.spec.def $@
1037 libkernel32.a: kernel/kernel32.spec.def
1038 $(DLLTOOL) -k -l $@ -d kernel/kernel32.spec.def
1040 liblz32.def: lzexpand/lz32.spec.def
1041 $(RM) $@ && $(LN_S) lzexpand/lz32.spec.def $@
1042 liblz32.a: lzexpand/lz32.spec.def
1043 $(DLLTOOL) -k -l $@ -d lzexpand/lz32.spec.def
1045 libmapi32.def: mapi32/mapi32.spec.def
1046 $(RM) $@ && $(LN_S) mapi32/mapi32.spec.def $@
1047 libmapi32.a: mapi32/mapi32.spec.def
1048 $(DLLTOOL) -k -l $@ -d mapi32/mapi32.spec.def
1050 libmpr.def: mpr/mpr.spec.def
1051 $(RM) $@ && $(LN_S) mpr/mpr.spec.def $@
1052 libmpr.a: mpr/mpr.spec.def
1053 $(DLLTOOL) -k -l $@ -d mpr/mpr.spec.def
1055 libmsacm32.def: msacm/msacm32.spec.def
1056 $(RM) $@ && $(LN_S) msacm/msacm32.spec.def $@
1057 libmsacm32.a: msacm/msacm32.spec.def
1058 $(DLLTOOL) -k -l $@ -d msacm/msacm32.spec.def
1060 libmsdmo.def: msdmo/msdmo.spec.def
1061 $(RM) $@ && $(LN_S) msdmo/msdmo.spec.def $@
1062 libmsdmo.a: msdmo/msdmo.spec.def
1063 $(DLLTOOL) -k -l $@ -d msdmo/msdmo.spec.def
1065 libmshtml.def: mshtml/mshtml.spec.def
1066 $(RM) $@ && $(LN_S) mshtml/mshtml.spec.def $@
1067 libmshtml.a: mshtml/mshtml.spec.def
1068 $(DLLTOOL) -k -l $@ -d mshtml/mshtml.spec.def
1070 libmsi.def: msi/msi.spec.def
1071 $(RM) $@ && $(LN_S) msi/msi.spec.def $@
1072 libmsi.a: msi/msi.spec.def
1073 $(DLLTOOL) -k -l $@ -d msi/msi.spec.def
1075 libmsimg32.def: msimg32/msimg32.spec.def
1076 $(RM) $@ && $(LN_S) msimg32/msimg32.spec.def $@
1077 libmsimg32.a: msimg32/msimg32.spec.def
1078 $(DLLTOOL) -k -l $@ -d msimg32/msimg32.spec.def
1080 libmsnet32.def: msnet32/msnet32.spec.def
1081 $(RM) $@ && $(LN_S) msnet32/msnet32.spec.def $@
1082 libmsnet32.a: msnet32/msnet32.spec.def
1083 $(DLLTOOL) -k -l $@ -d msnet32/msnet32.spec.def
1085 libmsrle32.def: msvideo/msrle32/msrle32.spec.def
1086 $(RM) $@ && $(LN_S) msvideo/msrle32/msrle32.spec.def $@
1087 libmsrle32.a: msvideo/msrle32/msrle32.spec.def
1088 $(DLLTOOL) -k -l $@ -d msvideo/msrle32/msrle32.spec.def
1090 libmsvcrt.def: msvcrt/msvcrt.spec.def
1091 $(RM) $@ && $(LN_S) msvcrt/msvcrt.spec.def $@
1092 libmsvcrt.a: msvcrt/msvcrt.spec.def
1093 $(DLLTOOL) -k -l $@ -d msvcrt/msvcrt.spec.def
1095 libmsvcrt20.def: msvcrt20/msvcrt20.spec.def
1096 $(RM) $@ && $(LN_S) msvcrt20/msvcrt20.spec.def $@
1097 libmsvcrt20.a: msvcrt20/msvcrt20.spec.def
1098 $(DLLTOOL) -k -l $@ -d msvcrt20/msvcrt20.spec.def
1100 libmsvcrtd.def: msvcrtd/msvcrtd.spec.def
1101 $(RM) $@ && $(LN_S) msvcrtd/msvcrtd.spec.def $@
1102 libmsvcrtd.a: msvcrtd/msvcrtd.spec.def
1103 $(DLLTOOL) -k -l $@ -d msvcrtd/msvcrtd.spec.def
1105 libmsvfw32.def: msvideo/msvfw32.spec.def
1106 $(RM) $@ && $(LN_S) msvideo/msvfw32.spec.def $@
1107 libmsvfw32.a: msvideo/msvfw32.spec.def
1108 $(DLLTOOL) -k -l $@ -d msvideo/msvfw32.spec.def
1110 libmswsock.def: mswsock/mswsock.spec.def
1111 $(RM) $@ && $(LN_S) mswsock/mswsock.spec.def $@
1112 libmswsock.a: mswsock/mswsock.spec.def
1113 $(DLLTOOL) -k -l $@ -d mswsock/mswsock.spec.def
1115 libnetapi32.def: netapi32/netapi32.spec.def
1116 $(RM) $@ && $(LN_S) netapi32/netapi32.spec.def $@
1117 libnetapi32.a: netapi32/netapi32.spec.def
1118 $(DLLTOOL) -k -l $@ -d netapi32/netapi32.spec.def
1120 libnewdev.def: newdev/newdev.spec.def
1121 $(RM) $@ && $(LN_S) newdev/newdev.spec.def $@
1122 libnewdev.a: newdev/newdev.spec.def
1123 $(DLLTOOL) -k -l $@ -d newdev/newdev.spec.def
1125 libntdll.def: ntdll/ntdll.spec.def
1126 $(RM) $@ && $(LN_S) ntdll/ntdll.spec.def $@
1127 libntdll.a: ntdll/ntdll.spec.def
1128 $(DLLTOOL) -k -l $@ -d ntdll/ntdll.spec.def
1130 libodbc32.def: odbc32/odbc32.spec.def
1131 $(RM) $@ && $(LN_S) odbc32/odbc32.spec.def $@
1132 libodbc32.a: odbc32/odbc32.spec.def
1133 $(DLLTOOL) -k -l $@ -d odbc32/odbc32.spec.def
1135 libole32.def: ole32/ole32.spec.def
1136 $(RM) $@ && $(LN_S) ole32/ole32.spec.def $@
1137 libole32.a: ole32/ole32.spec.def
1138 $(DLLTOOL) -k -l $@ -d ole32/ole32.spec.def
1140 liboleacc.def: oleacc/oleacc.spec.def
1141 $(RM) $@ && $(LN_S) oleacc/oleacc.spec.def $@
1142 liboleacc.a: oleacc/oleacc.spec.def
1143 $(DLLTOOL) -k -l $@ -d oleacc/oleacc.spec.def
1145 liboleaut32.def: oleaut32/oleaut32.spec.def
1146 $(RM) $@ && $(LN_S) oleaut32/oleaut32.spec.def $@
1147 liboleaut32.a: oleaut32/oleaut32.spec.def
1148 $(DLLTOOL) -k -l $@ -d oleaut32/oleaut32.spec.def
1150 libolecli32.def: olecli/olecli32.spec.def
1151 $(RM) $@ && $(LN_S) olecli/olecli32.spec.def $@
1152 libolecli32.a: olecli/olecli32.spec.def
1153 $(DLLTOOL) -k -l $@ -d olecli/olecli32.spec.def
1155 liboledlg.def: oledlg/oledlg.spec.def
1156 $(RM) $@ && $(LN_S) oledlg/oledlg.spec.def $@
1157 liboledlg.a: oledlg/oledlg.spec.def
1158 $(DLLTOOL) -k -l $@ -d oledlg/oledlg.spec.def
1160 libolepro32.def: olepro32/olepro32.spec.def
1161 $(RM) $@ && $(LN_S) olepro32/olepro32.spec.def $@
1162 libolepro32.a: olepro32/olepro32.spec.def
1163 $(DLLTOOL) -k -l $@ -d olepro32/olepro32.spec.def
1165 libolesvr32.def: olesvr/olesvr32.spec.def
1166 $(RM) $@ && $(LN_S) olesvr/olesvr32.spec.def $@
1167 libolesvr32.a: olesvr/olesvr32.spec.def
1168 $(DLLTOOL) -k -l $@ -d olesvr/olesvr32.spec.def
1170 libopengl32.def: opengl32/opengl32.spec.def
1171 $(RM) $@ && $(LN_S) opengl32/opengl32.spec.def $@
1172 libopengl32.a: opengl32/opengl32.spec.def
1173 $(DLLTOOL) -k -l $@ -d opengl32/opengl32.spec.def
1175 libpsapi.def: psapi/psapi.spec.def
1176 $(RM) $@ && $(LN_S) psapi/psapi.spec.def $@
1177 libpsapi.a: psapi/psapi.spec.def
1178 $(DLLTOOL) -k -l $@ -d psapi/psapi.spec.def
1180 libqcap.def: qcap/qcap.spec.def
1181 $(RM) $@ && $(LN_S) qcap/qcap.spec.def $@
1182 libqcap.a: qcap/qcap.spec.def
1183 $(DLLTOOL) -k -l $@ -d qcap/qcap.spec.def
1185 libquartz.def: quartz/quartz.spec.def
1186 $(RM) $@ && $(LN_S) quartz/quartz.spec.def $@
1187 libquartz.a: quartz/quartz.spec.def
1188 $(DLLTOOL) -k -l $@ -d quartz/quartz.spec.def
1190 librasapi32.def: rasapi32/rasapi32.spec.def
1191 $(RM) $@ && $(LN_S) rasapi32/rasapi32.spec.def $@
1192 librasapi32.a: rasapi32/rasapi32.spec.def
1193 $(DLLTOOL) -k -l $@ -d rasapi32/rasapi32.spec.def
1195 libriched32.def: richedit/riched32.spec.def
1196 $(RM) $@ && $(LN_S) richedit/riched32.spec.def $@
1197 libriched32.a: richedit/riched32.spec.def
1198 $(DLLTOOL) -k -l $@ -d richedit/riched32.spec.def
1200 librpcrt4.def: rpcrt4/rpcrt4.spec.def
1201 $(RM) $@ && $(LN_S) rpcrt4/rpcrt4.spec.def $@
1202 librpcrt4.a: rpcrt4/rpcrt4.spec.def
1203 $(DLLTOOL) -k -l $@ -d rpcrt4/rpcrt4.spec.def
1205 libserialui.def: serialui/serialui.spec.def
1206 $(RM) $@ && $(LN_S) serialui/serialui.spec.def $@
1207 libserialui.a: serialui/serialui.spec.def
1208 $(DLLTOOL) -k -l $@ -d serialui/serialui.spec.def
1210 libsetupapi.def: setupapi/setupapi.spec.def
1211 $(RM) $@ && $(LN_S) setupapi/setupapi.spec.def $@
1212 libsetupapi.a: setupapi/setupapi.spec.def
1213 $(DLLTOOL) -k -l $@ -d setupapi/setupapi.spec.def
1215 libshdocvw.def: shdocvw/shdocvw.spec.def
1216 $(RM) $@ && $(LN_S) shdocvw/shdocvw.spec.def $@
1217 libshdocvw.a: shdocvw/shdocvw.spec.def
1218 $(DLLTOOL) -k -l $@ -d shdocvw/shdocvw.spec.def
1220 libshell32.def: shell32/shell32.spec.def
1221 $(RM) $@ && $(LN_S) shell32/shell32.spec.def $@
1222 libshell32.a: shell32/shell32.spec.def
1223 $(DLLTOOL) -k -l $@ -d shell32/shell32.spec.def
1225 libshfolder.def: shfolder/shfolder.spec.def
1226 $(RM) $@ && $(LN_S) shfolder/shfolder.spec.def $@
1227 libshfolder.a: shfolder/shfolder.spec.def
1228 $(DLLTOOL) -k -l $@ -d shfolder/shfolder.spec.def
1230 libshlwapi.def: shlwapi/shlwapi.spec.def
1231 $(RM) $@ && $(LN_S) shlwapi/shlwapi.spec.def $@
1232 libshlwapi.a: shlwapi/shlwapi.spec.def
1233 $(DLLTOOL) -k -l $@ -d shlwapi/shlwapi.spec.def
1235 libsnmpapi.def: snmpapi/snmpapi.spec.def
1236 $(RM) $@ && $(LN_S) snmpapi/snmpapi.spec.def $@
1237 libsnmpapi.a: snmpapi/snmpapi.spec.def
1238 $(DLLTOOL) -k -l $@ -d snmpapi/snmpapi.spec.def
1240 libsti.def: sti/sti.spec.def
1241 $(RM) $@ && $(LN_S) sti/sti.spec.def $@
1242 libsti.a: sti/sti.spec.def
1243 $(DLLTOOL) -k -l $@ -d sti/sti.spec.def
1245 libtapi32.def: tapi32/tapi32.spec.def
1246 $(RM) $@ && $(LN_S) tapi32/tapi32.spec.def $@
1247 libtapi32.a: tapi32/tapi32.spec.def
1248 $(DLLTOOL) -k -l $@ -d tapi32/tapi32.spec.def
1250 libttydrv.def: ttydrv/ttydrv.spec.def
1251 $(RM) $@ && $(LN_S) ttydrv/ttydrv.spec.def $@
1252 libttydrv.a: ttydrv/ttydrv.spec.def
1253 $(DLLTOOL) -k -l $@ -d ttydrv/ttydrv.spec.def
1255 libtwain_32.def: twain/twain_32.spec.def
1256 $(RM) $@ && $(LN_S) twain/twain_32.spec.def $@
1257 libtwain_32.a: twain/twain_32.spec.def
1258 $(DLLTOOL) -k -l $@ -d twain/twain_32.spec.def
1260 libunicows.def: unicows/unicows.spec.def
1261 $(RM) $@ && $(LN_S) unicows/unicows.spec.def $@
1262 libunicows.a: unicows/unicows.spec.def
1263 $(DLLTOOL) -k -l $@ -d unicows/unicows.spec.def
1265 liburl.def: url/url.spec.def
1266 $(RM) $@ && $(LN_S) url/url.spec.def $@
1267 liburl.a: url/url.spec.def
1268 $(DLLTOOL) -k -l $@ -d url/url.spec.def
1270 liburlmon.def: urlmon/urlmon.spec.def
1271 $(RM) $@ && $(LN_S) urlmon/urlmon.spec.def $@
1272 liburlmon.a: urlmon/urlmon.spec.def
1273 $(DLLTOOL) -k -l $@ -d urlmon/urlmon.spec.def
1275 libuser32.def: user/user32.spec.def
1276 $(RM) $@ && $(LN_S) user/user32.spec.def $@
1277 libuser32.a: user/user32.spec.def
1278 $(DLLTOOL) -k -l $@ -d user/user32.spec.def
1280 libuxtheme.def: uxtheme/uxtheme.spec.def
1281 $(RM) $@ && $(LN_S) uxtheme/uxtheme.spec.def $@
1282 libuxtheme.a: uxtheme/uxtheme.spec.def
1283 $(DLLTOOL) -k -l $@ -d uxtheme/uxtheme.spec.def
1285 libversion.def: version/version.spec.def
1286 $(RM) $@ && $(LN_S) version/version.spec.def $@
1287 libversion.a: version/version.spec.def
1288 $(DLLTOOL) -k -l $@ -d version/version.spec.def
1290 libw32skrnl.def: win32s/w32skrnl.spec.def
1291 $(RM) $@ && $(LN_S) win32s/w32skrnl.spec.def $@
1292 libw32skrnl.a: win32s/w32skrnl.spec.def
1293 $(DLLTOOL) -k -l $@ -d win32s/w32skrnl.spec.def
1295 libwined3d.def: wined3d/wined3d.spec.def
1296 $(RM) $@ && $(LN_S) wined3d/wined3d.spec.def $@
1297 libwined3d.a: wined3d/wined3d.spec.def
1298 $(DLLTOOL) -k -l $@ -d wined3d/wined3d.spec.def
1300 libwinedos.def: winedos/winedos.spec.def
1301 $(RM) $@ && $(LN_S) winedos/winedos.spec.def $@
1302 libwinedos.a: winedos/winedos.spec.def
1303 $(DLLTOOL) -k -l $@ -d winedos/winedos.spec.def
1305 libwineps.def: wineps/wineps.spec.def
1306 $(RM) $@ && $(LN_S) wineps/wineps.spec.def $@
1307 libwineps.a: wineps/wineps.spec.def
1308 $(DLLTOOL) -k -l $@ -d wineps/wineps.spec.def
1310 libwininet.def: wininet/wininet.spec.def
1311 $(RM) $@ && $(LN_S) wininet/wininet.spec.def $@
1312 libwininet.a: wininet/wininet.spec.def
1313 $(DLLTOOL) -k -l $@ -d wininet/wininet.spec.def
1315 libwinmm.def: winmm/winmm.spec.def
1316 $(RM) $@ && $(LN_S) winmm/winmm.spec.def $@
1317 libwinmm.a: winmm/winmm.spec.def
1318 $(DLLTOOL) -k -l $@ -d winmm/winmm.spec.def
1320 libwinnls32.def: winnls/winnls32.spec.def
1321 $(RM) $@ && $(LN_S) winnls/winnls32.spec.def $@
1322 libwinnls32.a: winnls/winnls32.spec.def
1323 $(DLLTOOL) -k -l $@ -d winnls/winnls32.spec.def
1325 libwinspool.def: winspool/winspool.drv.spec.def
1326 $(RM) $@ && $(LN_S) winspool/winspool.drv.spec.def $@
1327 libwinspool.a: winspool/winspool.drv.spec.def
1328 $(DLLTOOL) -k -l $@ -d winspool/winspool.drv.spec.def
1330 libwintab32.def: wintab32/wintab32.spec.def
1331 $(RM) $@ && $(LN_S) wintab32/wintab32.spec.def $@
1332 libwintab32.a: wintab32/wintab32.spec.def
1333 $(DLLTOOL) -k -l $@ -d wintab32/wintab32.spec.def
1335 libwintrust.def: wintrust/wintrust.spec.def
1336 $(RM) $@ && $(LN_S) wintrust/wintrust.spec.def $@
1337 libwintrust.a: wintrust/wintrust.spec.def
1338 $(DLLTOOL) -k -l $@ -d wintrust/wintrust.spec.def
1340 libwnaspi32.def: winaspi/wnaspi32.spec.def
1341 $(RM) $@ && $(LN_S) winaspi/wnaspi32.spec.def $@
1342 libwnaspi32.a: winaspi/wnaspi32.spec.def
1343 $(DLLTOOL) -k -l $@ -d winaspi/wnaspi32.spec.def
1345 libwow32.def: wow32/wow32.spec.def
1346 $(RM) $@ && $(LN_S) wow32/wow32.spec.def $@
1347 libwow32.a: wow32/wow32.spec.def
1348 $(DLLTOOL) -k -l $@ -d wow32/wow32.spec.def
1350 libws2_32.def: winsock/ws2_32.spec.def
1351 $(RM) $@ && $(LN_S) winsock/ws2_32.spec.def $@
1352 libws2_32.a: winsock/ws2_32.spec.def
1353 $(DLLTOOL) -k -l $@ -d winsock/ws2_32.spec.def
1355 libwsock32.def: wsock32/wsock32.spec.def
1356 $(RM) $@ && $(LN_S) wsock32/wsock32.spec.def $@
1357 libwsock32.a: wsock32/wsock32.spec.def
1358 $(DLLTOOL) -k -l $@ -d wsock32/wsock32.spec.def
1360 libx11drv.def: x11drv/x11drv.spec.def
1361 $(RM) $@ && $(LN_S) x11drv/x11drv.spec.def $@
1362 libx11drv.a: x11drv/x11drv.spec.def
1363 $(DLLTOOL) -k -l $@ -d x11drv/x11drv.spec.def
1365 advapi32/advapi32.spec.def: $(WINEBUILD)
1366 avicap32/avicap32.spec.def: $(WINEBUILD)
1367 avifil32/avifil32.spec.def: $(WINEBUILD)
1368 cabinet/cabinet.spec.def: $(WINEBUILD)
1369 capi2032/capi2032.spec.def: $(WINEBUILD)
1370 cfgmgr32/cfgmgr32.spec.def: $(WINEBUILD)
1371 comcat/comcat.spec.def: $(WINEBUILD)
1372 comctl32/comctl32.spec.def: $(WINEBUILD)
1373 commdlg/comdlg32.spec.def: $(WINEBUILD)
1374 crtdll/crtdll.spec.def: $(WINEBUILD)
1375 crypt32/crypt32.spec.def: $(WINEBUILD)
1376 ctl3d/ctl3d32.spec.def: $(WINEBUILD)
1377 d3d8/d3d8.spec.def: $(WINEBUILD)
1378 d3d9/d3d9.spec.def: $(WINEBUILD)
1379 d3dim/d3dim.spec.def: $(WINEBUILD)
1380 d3dx8/d3dx8.spec.def: $(WINEBUILD)
1381 dciman32/dciman32.spec.def: $(WINEBUILD)
1382 ddraw/ddraw.spec.def: $(WINEBUILD)
1383 devenum/devenum.spec.def: $(WINEBUILD)
1384 dinput/dinput.spec.def: $(WINEBUILD)
1385 dinput8/dinput8.spec.def: $(WINEBUILD)
1386 dmband/dmband.spec.def: $(WINEBUILD)
1387 dmcompos/dmcompos.spec.def: $(WINEBUILD)
1388 dmime/dmime.spec.def: $(WINEBUILD)
1389 dmloader/dmloader.spec.def: $(WINEBUILD)
1390 dmscript/dmscript.spec.def: $(WINEBUILD)
1391 dmstyle/dmstyle.spec.def: $(WINEBUILD)
1392 dmsynth/dmsynth.spec.def: $(WINEBUILD)
1393 dmusic/dmusic.spec.def: $(WINEBUILD)
1394 dmusic32/dmusic32.spec.def: $(WINEBUILD)
1395 dplay/dplay.spec.def: $(WINEBUILD)
1396 dplayx/dplayx.spec.def: $(WINEBUILD)
1397 dpnhpast/dpnhpast.spec.def: $(WINEBUILD)
1398 dsound/dsound.spec.def: $(WINEBUILD)
1399 gdi/gdi32.spec.def: $(WINEBUILD)
1400 glu32/glu32.spec.def: $(WINEBUILD)
1401 glut32/glut32.spec.def: $(WINEBUILD)
1402 icmp/icmp.spec.def: $(WINEBUILD)
1403 imagehlp/imagehlp.spec.def: $(WINEBUILD)
1404 imm32/imm32.spec.def: $(WINEBUILD)
1405 iphlpapi/iphlpapi.spec.def: $(WINEBUILD)
1406 kernel/kernel32.spec.def: $(WINEBUILD)
1407 lzexpand/lz32.spec.def: $(WINEBUILD)
1408 mapi32/mapi32.spec.def: $(WINEBUILD)
1409 mpr/mpr.spec.def: $(WINEBUILD)
1410 msacm/msacm32.spec.def: $(WINEBUILD)
1411 msdmo/msdmo.spec.def: $(WINEBUILD)
1412 mshtml/mshtml.spec.def: $(WINEBUILD)
1413 msi/msi.spec.def: $(WINEBUILD)
1414 msimg32/msimg32.spec.def: $(WINEBUILD)
1415 msnet32/msnet32.spec.def: $(WINEBUILD)
1416 msvideo/msrle32/msrle32.spec.def: $(WINEBUILD)
1417 msvcrt/msvcrt.spec.def: $(WINEBUILD)
1418 msvcrt20/msvcrt20.spec.def: $(WINEBUILD)
1419 msvcrtd/msvcrtd.spec.def: $(WINEBUILD)
1420 msvideo/msvfw32.spec.def: $(WINEBUILD)
1421 mswsock/mswsock.spec.def: $(WINEBUILD)
1422 netapi32/netapi32.spec.def: $(WINEBUILD)
1423 newdev/newdev.spec.def: $(WINEBUILD)
1424 ntdll/ntdll.spec.def: $(WINEBUILD)
1425 odbc32/odbc32.spec.def: $(WINEBUILD)
1426 ole32/ole32.spec.def: $(WINEBUILD)
1427 oleacc/oleacc.spec.def: $(WINEBUILD)
1428 oleaut32/oleaut32.spec.def: $(WINEBUILD)
1429 olecli/olecli32.spec.def: $(WINEBUILD)
1430 oledlg/oledlg.spec.def: $(WINEBUILD)
1431 olepro32/olepro32.spec.def: $(WINEBUILD)
1432 olesvr/olesvr32.spec.def: $(WINEBUILD)
1433 opengl32/opengl32.spec.def: $(WINEBUILD)
1434 psapi/psapi.spec.def: $(WINEBUILD)
1435 qcap/qcap.spec.def: $(WINEBUILD)
1436 quartz/quartz.spec.def: $(WINEBUILD)
1437 rasapi32/rasapi32.spec.def: $(WINEBUILD)
1438 richedit/riched32.spec.def: $(WINEBUILD)
1439 rpcrt4/rpcrt4.spec.def: $(WINEBUILD)
1440 serialui/serialui.spec.def: $(WINEBUILD)
1441 setupapi/setupapi.spec.def: $(WINEBUILD)
1442 shdocvw/shdocvw.spec.def: $(WINEBUILD)
1443 shell32/shell32.spec.def: $(WINEBUILD)
1444 shfolder/shfolder.spec.def: $(WINEBUILD)
1445 shlwapi/shlwapi.spec.def: $(WINEBUILD)
1446 snmpapi/snmpapi.spec.def: $(WINEBUILD)
1447 sti/sti.spec.def: $(WINEBUILD)
1448 tapi32/tapi32.spec.def: $(WINEBUILD)
1449 ttydrv/ttydrv.spec.def: $(WINEBUILD)
1450 twain/twain_32.spec.def: $(WINEBUILD)
1451 unicows/unicows.spec.def: $(WINEBUILD)
1452 url/url.spec.def: $(WINEBUILD)
1453 urlmon/urlmon.spec.def: $(WINEBUILD)
1454 user/user32.spec.def: $(WINEBUILD)
1455 uxtheme/uxtheme.spec.def: $(WINEBUILD)
1456 version/version.spec.def: $(WINEBUILD)
1457 win32s/w32skrnl.spec.def: $(WINEBUILD)
1458 wined3d/wined3d.spec.def: $(WINEBUILD)
1459 winedos/winedos.spec.def: $(WINEBUILD)
1460 wineps/wineps.spec.def: $(WINEBUILD)
1461 wininet/wininet.spec.def: $(WINEBUILD)
1462 winmm/winmm.spec.def: $(WINEBUILD)
1463 winnls/winnls32.spec.def: $(WINEBUILD)
1464 winspool/winspool.drv.spec.def: $(WINEBUILD)
1465 wintab32/wintab32.spec.def: $(WINEBUILD)
1466 wintrust/wintrust.spec.def: $(WINEBUILD)
1467 winaspi/wnaspi32.spec.def: $(WINEBUILD)
1468 wow32/wow32.spec.def: $(WINEBUILD)
1469 winsock/ws2_32.spec.def: $(WINEBUILD)
1470 wsock32/wsock32.spec.def: $(WINEBUILD)
1471 x11drv/x11drv.spec.def: $(WINEBUILD)
1473 $(SUBDIRS): $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1474 $(SUBDIRS:%=%/__install__): $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1475 $(SUBDIRS:%=%/__crosstest__): $(IMPORT_LIBS:%=%.a)
1477 # Map library name to the corresponding directory
1479 advapi32/advapi32.dll$(DLLEXT): advapi32
1480 avicap32/avicap32.dll$(DLLEXT): avicap32
1481 avifil32/avifil32.dll$(DLLEXT): avifil32
1482 cabinet/cabinet.dll$(DLLEXT): cabinet
1483 capi2032/capi2032.dll$(DLLEXT): capi2032
1484 cfgmgr32/cfgmgr32.dll$(DLLEXT): cfgmgr32
1485 comcat/comcat.dll$(DLLEXT): comcat
1486 comctl32/comctl32.dll$(DLLEXT): comctl32
1487 commdlg/comdlg32.dll$(DLLEXT): commdlg
1488 crtdll/crtdll.dll$(DLLEXT): crtdll
1489 crypt32/crypt32.dll$(DLLEXT): crypt32
1490 ctl3d/ctl3d32.dll$(DLLEXT): ctl3d
1491 d3d8/d3d8.dll$(DLLEXT): d3d8
1492 d3d9/d3d9.dll$(DLLEXT): d3d9
1493 d3dim/d3dim.dll$(DLLEXT): d3dim
1494 d3dx8/d3dx8.dll$(DLLEXT): d3dx8
1495 dciman32/dciman32.dll$(DLLEXT): dciman32
1496 ddraw/ddraw.dll$(DLLEXT): ddraw
1497 devenum/devenum.dll$(DLLEXT): devenum
1498 dinput/dinput.dll$(DLLEXT): dinput
1499 dinput8/dinput8.dll$(DLLEXT): dinput8
1500 dmband/dmband.dll$(DLLEXT): dmband
1501 dmcompos/dmcompos.dll$(DLLEXT): dmcompos
1502 dmime/dmime.dll$(DLLEXT): dmime
1503 dmloader/dmloader.dll$(DLLEXT): dmloader
1504 dmscript/dmscript.dll$(DLLEXT): dmscript
1505 dmstyle/dmstyle.dll$(DLLEXT): dmstyle
1506 dmsynth/dmsynth.dll$(DLLEXT): dmsynth
1507 dmusic/dmusic.dll$(DLLEXT): dmusic
1508 dmusic32/dmusic32.dll$(DLLEXT): dmusic32
1509 dplay/dplay.dll$(DLLEXT): dplay
1510 dplayx/dplayx.dll$(DLLEXT): dplayx
1511 dpnhpast/dpnhpast.dll$(DLLEXT): dpnhpast
1512 dsound/dsound.dll$(DLLEXT): dsound
1513 gdi/gdi32.dll$(DLLEXT): gdi
1514 glu32/glu32.dll$(DLLEXT): glu32
1515 glut32/glut32.dll$(DLLEXT): glut32
1516 icmp/icmp.dll$(DLLEXT): icmp
1517 msacm/imaadp32/imaadp32.acm$(DLLEXT): msacm/imaadp32
1518 imagehlp/imagehlp.dll$(DLLEXT): imagehlp
1519 imm32/imm32.dll$(DLLEXT): imm32
1520 iphlpapi/iphlpapi.dll$(DLLEXT): iphlpapi
1521 winmm/joystick/joystick.drv$(DLLEXT): winmm/joystick
1522 kernel/kernel32.dll$(DLLEXT): kernel
1523 lzexpand/lz32.dll$(DLLEXT): lzexpand
1524 mapi32/mapi32.dll$(DLLEXT): mapi32
1525 winmm/mcianim/mcianim.drv$(DLLEXT): winmm/mcianim
1526 winmm/mciavi/mciavi.drv$(DLLEXT): winmm/mciavi
1527 winmm/mcicda/mcicda.drv$(DLLEXT): winmm/mcicda
1528 winmm/mciseq/mciseq.drv$(DLLEXT): winmm/mciseq
1529 winmm/mciwave/mciwave.drv$(DLLEXT): winmm/mciwave
1530 winmm/midimap/midimap.drv$(DLLEXT): winmm/midimap
1531 mpr/mpr.dll$(DLLEXT): mpr
1532 winmm/wavemap/msacm.drv$(DLLEXT): winmm/wavemap
1533 msacm/msacm32.dll$(DLLEXT): msacm
1534 msacm/msadp32/msadp32.acm$(DLLEXT): msacm/msadp32
1535 msdmo/msdmo.dll$(DLLEXT): msdmo
1536 msacm/msg711/msg711.acm$(DLLEXT): msacm/msg711
1537 mshtml/mshtml.dll$(DLLEXT): mshtml
1538 msi/msi.dll$(DLLEXT): msi
1539 msimg32/msimg32.dll$(DLLEXT): msimg32
1540 msisys/msisys.ocx$(DLLEXT): msisys
1541 msnet32/msnet32.dll$(DLLEXT): msnet32
1542 msvideo/msrle32/msrle32.dll$(DLLEXT): msvideo/msrle32
1543 msvcrt/msvcrt.dll$(DLLEXT): msvcrt
1544 msvcrt20/msvcrt20.dll$(DLLEXT): msvcrt20
1545 msvcrtd/msvcrtd.dll$(DLLEXT): msvcrtd
1546 msvideo/msvfw32.dll$(DLLEXT): msvideo
1547 mswsock/mswsock.dll$(DLLEXT): mswsock
1548 netapi32/netapi32.dll$(DLLEXT): netapi32
1549 newdev/newdev.dll$(DLLEXT): newdev
1550 ntdll/ntdll.dll$(DLLEXT): ntdll
1551 odbc32/odbc32.dll$(DLLEXT): odbc32
1552 ole32/ole32.dll$(DLLEXT): ole32
1553 oleacc/oleacc.dll$(DLLEXT): oleacc
1554 oleaut32/oleaut32.dll$(DLLEXT): oleaut32
1555 olecli/olecli32.dll$(DLLEXT): olecli
1556 oledlg/oledlg.dll$(DLLEXT): oledlg
1557 olepro32/olepro32.dll$(DLLEXT): olepro32
1558 olesvr/olesvr32.dll$(DLLEXT): olesvr
1559 opengl32/opengl32.dll$(DLLEXT): opengl32
1560 psapi/psapi.dll$(DLLEXT): psapi
1561 qcap/qcap.dll$(DLLEXT): qcap
1562 quartz/quartz.dll$(DLLEXT): quartz
1563 rasapi32/rasapi32.dll$(DLLEXT): rasapi32
1564 richedit/riched32.dll$(DLLEXT): richedit
1565 rpcrt4/rpcrt4.dll$(DLLEXT): rpcrt4
1566 serialui/serialui.dll$(DLLEXT): serialui
1567 setupapi/setupapi.dll$(DLLEXT): setupapi
1568 shdocvw/shdocvw.dll$(DLLEXT): shdocvw
1569 shell32/shell32.dll$(DLLEXT): shell32
1570 shfolder/shfolder.dll$(DLLEXT): shfolder
1571 shlwapi/shlwapi.dll$(DLLEXT): shlwapi
1572 snmpapi/snmpapi.dll$(DLLEXT): snmpapi
1573 sti/sti.dll$(DLLEXT): sti
1574 tapi32/tapi32.dll$(DLLEXT): tapi32
1575 ttydrv/ttydrv.dll$(DLLEXT): ttydrv
1576 twain/twain_32.dll$(DLLEXT): twain
1577 unicows/unicows.dll$(DLLEXT): unicows
1578 url/url.dll$(DLLEXT): url
1579 urlmon/urlmon.dll$(DLLEXT): urlmon
1580 user/user32.dll$(DLLEXT): user
1581 uxtheme/uxtheme.dll$(DLLEXT): uxtheme
1582 version/version.dll$(DLLEXT): version
1583 win32s/w32skrnl.dll$(DLLEXT): win32s
1584 winmm/winealsa/winealsa.drv$(DLLEXT): winmm/winealsa
1585 winmm/winearts/winearts.drv$(DLLEXT): winmm/winearts
1586 winmm/wineaudioio/wineaudioio.drv$(DLLEXT): winmm/wineaudioio
1587 wined3d/wined3d.dll$(DLLEXT): wined3d
1588 winedos/winedos.dll$(DLLEXT): winedos
1589 winmm/winejack/winejack.drv$(DLLEXT): winmm/winejack
1590 msacm/winemp3/winemp3.acm$(DLLEXT): msacm/winemp3
1591 winmm/winenas/winenas.drv$(DLLEXT): winmm/winenas
1592 winmm/wineoss/wineoss.drv$(DLLEXT): winmm/wineoss
1593 wineps/wineps.dll$(DLLEXT): wineps
1594 wininet/wininet.dll$(DLLEXT): wininet
1595 winmm/winmm.dll$(DLLEXT): winmm
1596 winnls/winnls32.dll$(DLLEXT): winnls
1597 winspool/winspool.drv$(DLLEXT): winspool
1598 wintab32/wintab32.dll$(DLLEXT): wintab32
1599 wintrust/wintrust.dll$(DLLEXT): wintrust
1600 winaspi/wnaspi32.dll$(DLLEXT): winaspi
1601 wow32/wow32.dll$(DLLEXT): wow32
1602 winsock/ws2_32.dll$(DLLEXT): winsock
1603 wsock32/wsock32.dll$(DLLEXT): wsock32
1604 x11drv/x11drv.dll$(DLLEXT): x11drv
1605 # Rules for auto documentation
1607 $(SUBDIRS:%=%/__man__): dummy
1608 cd `dirname $@` && $(MAKE) man
1610 man: $(SUBDIRS:%=%/__man__)
1612 $(SUBDIRS:%=%/__doc_html__): dummy
1613 cd `dirname $@` && $(MAKE) doc-html
1615 doc-html: $(SUBDIRS:%=%/__doc_html__)
1617 $(SUBDIRS:%=%/__doc_sgml__): dummy
1618 cd `dirname $@` && $(MAKE) doc-sgml
1620 doc-sgml: $(SUBDIRS:%=%/__doc_sgml__)
1622 .PHONY: man doc-html doc-sgml implib $(SUBDIRS:%=%/__man__) $(SUBDIRS:%=%/__doc_html__) $(SUBDIRS:%=%/__doc_sgml__)
1624 # Misc rules
1626 install install-dev:: $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1627 $(MKINSTALLDIRS) $(dlldir)
1628 for f in $(IMPORT_LIBS:%=%.$(IMPLIBEXT)); do $(INSTALL_DATA) $$f $(dlldir)/$$f; done
1630 install install-lib:: $(INSTALLSUBDIRS:%=%/__install__)
1632 uninstall::
1633 $(RM) $(IMPORT_LIBS:%=$(dlldir)/%.$(IMPLIBEXT))
1634 -rmdir $(dlldir)
1636 implib: $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1638 clean::
1639 $(RM) $(IMPORT_LIBS:%=%.a) $(IMPORT_LIBS:%=%.def) $(SYMLINKS)
1641 check test:: $(BUILDSUBDIRS:%=%/__test__)
1643 crosstest:: $(BUILDSUBDIRS:%=%/__crosstest__)
1645 checklink:: $(BUILDSUBDIRS:%=%/__checklink__)
1647 ### Dependencies: