Release 20040408.
[wine.git] / dlls / Makefile.in
blob257bf195030e3b612090c81ce0ac04dc2251e876
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 amstream \
21 avicap32 \
22 avifil32 \
23 cabinet \
24 capi2032 \
25 cards \
26 cfgmgr32 \
27 comcat \
28 comctl32 \
29 commdlg \
30 crtdll \
31 crypt32 \
32 ctl3d \
33 d3dim \
34 dbghelp \
35 dciman32 \
36 devenum \
37 dinput \
38 dinput8 \
39 dmband \
40 dmcompos \
41 dmime \
42 dmloader \
43 dmscript \
44 dmstyle \
45 dmsynth \
46 dmusic \
47 dmusic32 \
48 dplay \
49 dplayx \
50 dpnet \
51 dpnhpast \
52 dsound \
53 dswave \
54 gdi \
55 iccvid \
56 icmp \
57 ifsmgr.vxd \
58 imagehlp \
59 imm32 \
60 iphlpapi \
61 kernel \
62 lzexpand \
63 mapi32 \
64 mmdevldr.vxd \
65 monodebg.vxd \
66 mpr \
67 msacm \
68 msacm/imaadp32 \
69 msacm/msadp32 \
70 msacm/msg711 \
71 msacm/winemp3 \
72 msdmo \
73 mshtml \
74 msi \
75 msimg32 \
76 msisys \
77 msnet32 \
78 msrle32 \
79 msvcrt \
80 msvcrt20 \
81 msvcrt40 \
82 msvcrtd \
83 msvidc32 \
84 msvideo \
85 mswsock \
86 netapi32 \
87 newdev \
88 ntdll \
89 odbc32 \
90 ole32 \
91 oleacc \
92 oleaut32 \
93 olecli \
94 oledlg \
95 olepro32 \
96 olesvr \
97 psapi \
98 qcap \
99 quartz \
100 rasapi32 \
101 richedit \
102 rpcrt4 \
103 rsabase \
104 secur32 \
105 serialui \
106 setupapi \
107 shdocvw \
108 shell32 \
109 shfolder \
110 shlwapi \
111 snmpapi \
112 sti \
113 tapi32 \
114 ttydrv \
115 twain \
116 unicows \
117 url \
118 urlmon \
119 user \
120 uxtheme \
121 vdhcp.vxd \
122 vdmdbg \
123 version \
124 vmm.vxd \
125 vnbt.vxd \
126 vnetbios.vxd \
127 vtdapi.vxd \
128 vwin32.vxd \
129 win32s \
130 winaspi \
131 winedos \
132 wineps \
133 wininet \
134 winmm \
135 winmm/joystick \
136 winmm/mcianim \
137 winmm/mciavi \
138 winmm/mcicda \
139 winmm/mciseq \
140 winmm/mciwave \
141 winmm/midimap \
142 winmm/wavemap \
143 winmm/winealsa \
144 winmm/winearts \
145 winmm/wineaudioio \
146 winmm/winejack \
147 winmm/winenas \
148 winmm/wineoss \
149 winnls \
150 winsock \
151 winspool \
152 wintab32 \
153 wintrust \
154 wow32 \
155 wsock32
157 SUBDIRS = \
158 $(BASEDIRS) \
159 d3d8 \
160 d3d9 \
161 d3dx8 \
162 ddraw \
163 dxerr8 \
164 dxerr9 \
165 dxguid \
166 glu32 \
167 glut32 \
168 opengl32 \
169 uuid \
170 wined3d \
171 x11drv
173 BUILDSUBDIRS = $(BASEDIRS) $(EXTRADIRS)
175 INSTALLSUBDIRS = $(BUILDSUBDIRS)
177 @MAKE_RULES@
179 # Symbolic links
181 WIN16_FILES = \
182 avifile.dll.so \
183 comm.drv.so \
184 commdlg.dll.so \
185 compobj.dll.so \
186 ctl3d.dll.so \
187 ctl3dv2.dll.so \
188 ddeml.dll.so \
189 dispdib.dll.so \
190 display.drv.so \
191 gdi.exe.so \
192 imm.dll.so \
193 keyboard.drv.so \
194 krnl386.exe.so \
195 lzexpand.dll.so \
196 mmsystem.dll.so \
197 mouse.drv.so \
198 msacm.dll.so \
199 msvideo.dll.so \
200 ole2.dll.so \
201 ole2conv.dll.so \
202 ole2disp.dll.so \
203 ole2nls.dll.so \
204 ole2prox.dll.so \
205 ole2thk.dll.so \
206 olecli.dll.so \
207 olesvr.dll.so \
208 rasapi16.dll.so \
209 setupx.dll.so \
210 shell.dll.so \
211 sound.dll.so \
212 storage.dll.so \
213 stress.dll.so \
214 system.drv.so \
215 toolhelp.dll.so \
216 typelib.dll.so \
217 user.exe.so \
218 ver.dll.so \
219 w32sys.dll.so \
220 win32s16.dll.so \
221 win87em.dll.so \
222 winaspi.dll.so \
223 windebug.dll.so \
224 wineps16.drv.so \
225 wing.dll.so \
226 winnls.dll.so \
227 winsock.dll.so \
228 wintab.dll.so \
229 wprocs.dll.so
231 SYMLINKS_SO = \
232 $(EXTRADIRS:%=%.dll.so) \
233 @WIN16_FILES@ \
234 advapi32.dll.so \
235 amstream.dll.so \
236 avicap32.dll.so \
237 avifil32.dll.so \
238 cabinet.dll.so \
239 capi2032.dll.so \
240 cards.dll.so \
241 cfgmgr32.dll.so \
242 comcat.dll.so \
243 comctl32.dll.so \
244 comdlg32.dll.so \
245 crtdll.dll.so \
246 crypt32.dll.so \
247 ctl3d32.dll.so \
248 d3dim.dll.so \
249 dbghelp.dll.so \
250 dciman32.dll.so \
251 devenum.dll.so \
252 dinput.dll.so \
253 dinput8.dll.so \
254 dmband.dll.so \
255 dmcompos.dll.so \
256 dmime.dll.so \
257 dmloader.dll.so \
258 dmscript.dll.so \
259 dmstyle.dll.so \
260 dmsynth.dll.so \
261 dmusic.dll.so \
262 dmusic32.dll.so \
263 dplay.dll.so \
264 dplayx.dll.so \
265 dpnet.dll.so \
266 dpnhpast.dll.so \
267 dsound.dll.so \
268 dswave.dll.so \
269 gdi32.dll.so \
270 iccvid.dll.so \
271 icmp.dll.so \
272 ifsmgr.vxd.so \
273 imaadp32.acm.so \
274 imagehlp.dll.so \
275 imm32.dll.so \
276 iphlpapi.dll.so \
277 joystick.drv.so \
278 kernel32.dll.so \
279 libdxerr8.a \
280 libdxerr9.a \
281 libdxguid.a \
282 libuuid.a \
283 lz32.dll.so \
284 mapi32.dll.so \
285 mcianim.drv.so \
286 mciavi.drv.so \
287 mcicda.drv.so \
288 mciseq.drv.so \
289 mciwave.drv.so \
290 midimap.drv.so \
291 mmdevldr.vxd.so \
292 monodebg.vxd.so \
293 mpr.dll.so \
294 msacm.drv.so \
295 msacm32.dll.so \
296 msadp32.acm.so \
297 msdmo.dll.so \
298 msg711.acm.so \
299 mshtml.dll.so \
300 msi.dll.so \
301 msimg32.dll.so \
302 msisys.ocx.so \
303 msnet32.dll.so \
304 msrle32.dll.so \
305 msvcrt.dll.so \
306 msvcrt20.dll.so \
307 msvcrt40.dll.so \
308 msvcrtd.dll.so \
309 msvfw32.dll.so \
310 msvidc32.dll.so \
311 mswsock.dll.so \
312 netapi32.dll.so \
313 newdev.dll.so \
314 ntdll.dll.so \
315 odbc32.dll.so \
316 ole32.dll.so \
317 oleacc.dll.so \
318 oleaut32.dll.so \
319 olecli32.dll.so \
320 oledlg.dll.so \
321 olepro32.dll.so \
322 olesvr32.dll.so \
323 psapi.dll.so \
324 qcap.dll.so \
325 quartz.dll.so \
326 rasapi32.dll.so \
327 riched32.dll.so \
328 rpcrt4.dll.so \
329 rsabase.dll.so \
330 secur32.dll.so \
331 serialui.dll.so \
332 setupapi.dll.so \
333 shdocvw.dll.so \
334 shell32.dll.so \
335 shfolder.dll.so \
336 shlwapi.dll.so \
337 snmpapi.dll.so \
338 sti.dll.so \
339 tapi32.dll.so \
340 ttydrv.dll.so \
341 twain_32.dll.so \
342 unicows.dll.so \
343 url.dll.so \
344 urlmon.dll.so \
345 user32.dll.so \
346 uxtheme.dll.so \
347 vdhcp.vxd.so \
348 vdmdbg.dll.so \
349 version.dll.so \
350 vmm.vxd.so \
351 vnbt.vxd.so \
352 vnetbios.vxd.so \
353 vtdapi.vxd.so \
354 vwin32.vxd.so \
355 w32skrnl.dll.so \
356 winealsa.drv.so \
357 winearts.drv.so \
358 wineaudioio.drv.so \
359 winedos.dll.so \
360 winejack.drv.so \
361 winemp3.acm.so \
362 winenas.drv.so \
363 wineoss.drv.so \
364 wineps.dll.so \
365 wininet.dll.so \
366 winmm.dll.so \
367 winnls32.dll.so \
368 winspool.drv.so \
369 wintab32.dll.so \
370 wintrust.dll.so \
371 wnaspi32.dll.so \
372 wow32.dll.so \
373 ws2_32.dll.so \
374 wsock32.dll.so
376 # Main target
378 all: symlinks$(DLLEXT)
380 .PHONY: symlinks symlinks.so implib
382 symlinks.so: $(SYMLINKS_SO)
384 symlinks: $(BUILDSUBDIRS)
387 # Map symlink name to the corresponding library
389 advapi32.dll.so: advapi32/advapi32.dll.so
390 $(RM) $@ && $(LN_S) advapi32/advapi32.dll.so $@
392 amstream.dll.so: amstream/amstream.dll.so
393 $(RM) $@ && $(LN_S) amstream/amstream.dll.so $@
395 avicap32.dll.so: avicap32/avicap32.dll.so
396 $(RM) $@ && $(LN_S) avicap32/avicap32.dll.so $@
398 avifil32.dll.so: avifil32/avifil32.dll.so
399 $(RM) $@ && $(LN_S) avifil32/avifil32.dll.so $@
401 avifile.dll.so : avifil32.dll.so
402 $(RM) $@ && $(LN_S) avifil32.dll.so $@
404 cabinet.dll.so: cabinet/cabinet.dll.so
405 $(RM) $@ && $(LN_S) cabinet/cabinet.dll.so $@
407 capi2032.dll.so: capi2032/capi2032.dll.so
408 $(RM) $@ && $(LN_S) capi2032/capi2032.dll.so $@
410 cards.dll.so: cards/cards.dll.so
411 $(RM) $@ && $(LN_S) cards/cards.dll.so $@
413 cfgmgr32.dll.so: cfgmgr32/cfgmgr32.dll.so
414 $(RM) $@ && $(LN_S) cfgmgr32/cfgmgr32.dll.so $@
416 comcat.dll.so: comcat/comcat.dll.so
417 $(RM) $@ && $(LN_S) comcat/comcat.dll.so $@
419 comctl32.dll.so: comctl32/comctl32.dll.so
420 $(RM) $@ && $(LN_S) comctl32/comctl32.dll.so $@
422 comdlg32.dll.so: commdlg/comdlg32.dll.so
423 $(RM) $@ && $(LN_S) commdlg/comdlg32.dll.so $@
425 commdlg.dll.so : comdlg32.dll.so
426 $(RM) $@ && $(LN_S) comdlg32.dll.so $@
428 crtdll.dll.so: crtdll/crtdll.dll.so
429 $(RM) $@ && $(LN_S) crtdll/crtdll.dll.so $@
431 crypt32.dll.so: crypt32/crypt32.dll.so
432 $(RM) $@ && $(LN_S) crypt32/crypt32.dll.so $@
434 ctl3d32.dll.so: ctl3d/ctl3d32.dll.so
435 $(RM) $@ && $(LN_S) ctl3d/ctl3d32.dll.so $@
437 ctl3d.dll.so ctl3dv2.dll.so : ctl3d32.dll.so
438 $(RM) $@ && $(LN_S) ctl3d32.dll.so $@
440 d3d8.dll.so: d3d8/d3d8.dll.so
441 $(RM) $@ && $(LN_S) d3d8/d3d8.dll.so $@
443 d3d9.dll.so: d3d9/d3d9.dll.so
444 $(RM) $@ && $(LN_S) d3d9/d3d9.dll.so $@
446 d3dim.dll.so: d3dim/d3dim.dll.so
447 $(RM) $@ && $(LN_S) d3dim/d3dim.dll.so $@
449 d3dx8.dll.so: d3dx8/d3dx8.dll.so
450 $(RM) $@ && $(LN_S) d3dx8/d3dx8.dll.so $@
452 dbghelp.dll.so: dbghelp/dbghelp.dll.so
453 $(RM) $@ && $(LN_S) dbghelp/dbghelp.dll.so $@
455 dciman32.dll.so: dciman32/dciman32.dll.so
456 $(RM) $@ && $(LN_S) dciman32/dciman32.dll.so $@
458 ddraw.dll.so: ddraw/ddraw.dll.so
459 $(RM) $@ && $(LN_S) ddraw/ddraw.dll.so $@
461 devenum.dll.so: devenum/devenum.dll.so
462 $(RM) $@ && $(LN_S) devenum/devenum.dll.so $@
464 dinput.dll.so: dinput/dinput.dll.so
465 $(RM) $@ && $(LN_S) dinput/dinput.dll.so $@
467 dinput8.dll.so: dinput8/dinput8.dll.so
468 $(RM) $@ && $(LN_S) dinput8/dinput8.dll.so $@
470 dmband.dll.so: dmband/dmband.dll.so
471 $(RM) $@ && $(LN_S) dmband/dmband.dll.so $@
473 dmcompos.dll.so: dmcompos/dmcompos.dll.so
474 $(RM) $@ && $(LN_S) dmcompos/dmcompos.dll.so $@
476 dmime.dll.so: dmime/dmime.dll.so
477 $(RM) $@ && $(LN_S) dmime/dmime.dll.so $@
479 dmloader.dll.so: dmloader/dmloader.dll.so
480 $(RM) $@ && $(LN_S) dmloader/dmloader.dll.so $@
482 dmscript.dll.so: dmscript/dmscript.dll.so
483 $(RM) $@ && $(LN_S) dmscript/dmscript.dll.so $@
485 dmstyle.dll.so: dmstyle/dmstyle.dll.so
486 $(RM) $@ && $(LN_S) dmstyle/dmstyle.dll.so $@
488 dmsynth.dll.so: dmsynth/dmsynth.dll.so
489 $(RM) $@ && $(LN_S) dmsynth/dmsynth.dll.so $@
491 dmusic.dll.so: dmusic/dmusic.dll.so
492 $(RM) $@ && $(LN_S) dmusic/dmusic.dll.so $@
494 dmusic32.dll.so: dmusic32/dmusic32.dll.so
495 $(RM) $@ && $(LN_S) dmusic32/dmusic32.dll.so $@
497 dplay.dll.so: dplay/dplay.dll.so
498 $(RM) $@ && $(LN_S) dplay/dplay.dll.so $@
500 dplayx.dll.so: dplayx/dplayx.dll.so
501 $(RM) $@ && $(LN_S) dplayx/dplayx.dll.so $@
503 dpnet.dll.so: dpnet/dpnet.dll.so
504 $(RM) $@ && $(LN_S) dpnet/dpnet.dll.so $@
506 dpnhpast.dll.so: dpnhpast/dpnhpast.dll.so
507 $(RM) $@ && $(LN_S) dpnhpast/dpnhpast.dll.so $@
509 dsound.dll.so: dsound/dsound.dll.so
510 $(RM) $@ && $(LN_S) dsound/dsound.dll.so $@
512 dswave.dll.so: dswave/dswave.dll.so
513 $(RM) $@ && $(LN_S) dswave/dswave.dll.so $@
515 gdi32.dll.so: gdi/gdi32.dll.so
516 $(RM) $@ && $(LN_S) gdi/gdi32.dll.so $@
518 dispdib.dll.so gdi.exe.so wing.dll.so : gdi32.dll.so
519 $(RM) $@ && $(LN_S) gdi32.dll.so $@
521 glu32.dll.so: glu32/glu32.dll.so
522 $(RM) $@ && $(LN_S) glu32/glu32.dll.so $@
524 glut32.dll.so: glut32/glut32.dll.so
525 $(RM) $@ && $(LN_S) glut32/glut32.dll.so $@
527 iccvid.dll.so: iccvid/iccvid.dll.so
528 $(RM) $@ && $(LN_S) iccvid/iccvid.dll.so $@
530 icmp.dll.so: icmp/icmp.dll.so
531 $(RM) $@ && $(LN_S) icmp/icmp.dll.so $@
533 ifsmgr.vxd.so: ifsmgr.vxd/ifsmgr.vxd.so
534 $(RM) $@ && $(LN_S) ifsmgr.vxd/ifsmgr.vxd.so $@
536 imaadp32.acm.so: msacm/imaadp32/imaadp32.acm.so
537 $(RM) $@ && $(LN_S) msacm/imaadp32/imaadp32.acm.so $@
539 imagehlp.dll.so: imagehlp/imagehlp.dll.so
540 $(RM) $@ && $(LN_S) imagehlp/imagehlp.dll.so $@
542 imm32.dll.so: imm32/imm32.dll.so
543 $(RM) $@ && $(LN_S) imm32/imm32.dll.so $@
545 imm.dll.so : imm32.dll.so
546 $(RM) $@ && $(LN_S) imm32.dll.so $@
548 iphlpapi.dll.so: iphlpapi/iphlpapi.dll.so
549 $(RM) $@ && $(LN_S) iphlpapi/iphlpapi.dll.so $@
551 joystick.drv.so: winmm/joystick/joystick.drv.so
552 $(RM) $@ && $(LN_S) winmm/joystick/joystick.drv.so $@
554 kernel32.dll.so: kernel/kernel32.dll.so
555 $(RM) $@ && $(LN_S) kernel/kernel32.dll.so $@
557 comm.drv.so krnl386.exe.so stress.dll.so \
558 system.drv.so toolhelp.dll.so win87em.dll.so \
559 windebug.dll.so : kernel32.dll.so
560 $(RM) $@ && $(LN_S) kernel32.dll.so $@
562 lz32.dll.so: lzexpand/lz32.dll.so
563 $(RM) $@ && $(LN_S) lzexpand/lz32.dll.so $@
565 lzexpand.dll.so : lz32.dll.so
566 $(RM) $@ && $(LN_S) lz32.dll.so $@
568 mapi32.dll.so: mapi32/mapi32.dll.so
569 $(RM) $@ && $(LN_S) mapi32/mapi32.dll.so $@
571 mcianim.drv.so: winmm/mcianim/mcianim.drv.so
572 $(RM) $@ && $(LN_S) winmm/mcianim/mcianim.drv.so $@
574 mciavi.drv.so: winmm/mciavi/mciavi.drv.so
575 $(RM) $@ && $(LN_S) winmm/mciavi/mciavi.drv.so $@
577 mcicda.drv.so: winmm/mcicda/mcicda.drv.so
578 $(RM) $@ && $(LN_S) winmm/mcicda/mcicda.drv.so $@
580 mciseq.drv.so: winmm/mciseq/mciseq.drv.so
581 $(RM) $@ && $(LN_S) winmm/mciseq/mciseq.drv.so $@
583 mciwave.drv.so: winmm/mciwave/mciwave.drv.so
584 $(RM) $@ && $(LN_S) winmm/mciwave/mciwave.drv.so $@
586 midimap.drv.so: winmm/midimap/midimap.drv.so
587 $(RM) $@ && $(LN_S) winmm/midimap/midimap.drv.so $@
589 mmdevldr.vxd.so: mmdevldr.vxd/mmdevldr.vxd.so
590 $(RM) $@ && $(LN_S) mmdevldr.vxd/mmdevldr.vxd.so $@
592 monodebg.vxd.so: monodebg.vxd/monodebg.vxd.so
593 $(RM) $@ && $(LN_S) monodebg.vxd/monodebg.vxd.so $@
595 mpr.dll.so: mpr/mpr.dll.so
596 $(RM) $@ && $(LN_S) mpr/mpr.dll.so $@
598 msacm.drv.so: winmm/wavemap/msacm.drv.so
599 $(RM) $@ && $(LN_S) winmm/wavemap/msacm.drv.so $@
601 msacm32.dll.so: msacm/msacm32.dll.so
602 $(RM) $@ && $(LN_S) msacm/msacm32.dll.so $@
604 msacm.dll.so : msacm32.dll.so
605 $(RM) $@ && $(LN_S) msacm32.dll.so $@
607 msadp32.acm.so: msacm/msadp32/msadp32.acm.so
608 $(RM) $@ && $(LN_S) msacm/msadp32/msadp32.acm.so $@
610 msdmo.dll.so: msdmo/msdmo.dll.so
611 $(RM) $@ && $(LN_S) msdmo/msdmo.dll.so $@
613 msg711.acm.so: msacm/msg711/msg711.acm.so
614 $(RM) $@ && $(LN_S) msacm/msg711/msg711.acm.so $@
616 mshtml.dll.so: mshtml/mshtml.dll.so
617 $(RM) $@ && $(LN_S) mshtml/mshtml.dll.so $@
619 msi.dll.so: msi/msi.dll.so
620 $(RM) $@ && $(LN_S) msi/msi.dll.so $@
622 msimg32.dll.so: msimg32/msimg32.dll.so
623 $(RM) $@ && $(LN_S) msimg32/msimg32.dll.so $@
625 msisys.ocx.so: msisys/msisys.ocx.so
626 $(RM) $@ && $(LN_S) msisys/msisys.ocx.so $@
628 msnet32.dll.so: msnet32/msnet32.dll.so
629 $(RM) $@ && $(LN_S) msnet32/msnet32.dll.so $@
631 msrle32.dll.so: msrle32/msrle32.dll.so
632 $(RM) $@ && $(LN_S) msrle32/msrle32.dll.so $@
634 msvcrt.dll.so: msvcrt/msvcrt.dll.so
635 $(RM) $@ && $(LN_S) msvcrt/msvcrt.dll.so $@
637 msvcrt20.dll.so: msvcrt20/msvcrt20.dll.so
638 $(RM) $@ && $(LN_S) msvcrt20/msvcrt20.dll.so $@
640 msvcrt40.dll.so: msvcrt40/msvcrt40.dll.so
641 $(RM) $@ && $(LN_S) msvcrt40/msvcrt40.dll.so $@
643 msvcrtd.dll.so: msvcrtd/msvcrtd.dll.so
644 $(RM) $@ && $(LN_S) msvcrtd/msvcrtd.dll.so $@
646 msvfw32.dll.so: msvideo/msvfw32.dll.so
647 $(RM) $@ && $(LN_S) msvideo/msvfw32.dll.so $@
649 msvideo.dll.so : msvfw32.dll.so
650 $(RM) $@ && $(LN_S) msvfw32.dll.so $@
652 msvidc32.dll.so: msvidc32/msvidc32.dll.so
653 $(RM) $@ && $(LN_S) msvidc32/msvidc32.dll.so $@
655 mswsock.dll.so: mswsock/mswsock.dll.so
656 $(RM) $@ && $(LN_S) mswsock/mswsock.dll.so $@
658 netapi32.dll.so: netapi32/netapi32.dll.so
659 $(RM) $@ && $(LN_S) netapi32/netapi32.dll.so $@
661 newdev.dll.so: newdev/newdev.dll.so
662 $(RM) $@ && $(LN_S) newdev/newdev.dll.so $@
664 ntdll.dll.so: ntdll/ntdll.dll.so
665 $(RM) $@ && $(LN_S) ntdll/ntdll.dll.so $@
667 odbc32.dll.so: odbc32/odbc32.dll.so
668 $(RM) $@ && $(LN_S) odbc32/odbc32.dll.so $@
670 ole32.dll.so: ole32/ole32.dll.so
671 $(RM) $@ && $(LN_S) ole32/ole32.dll.so $@
673 compobj.dll.so ole2.dll.so ole2conv.dll.so \
674 ole2nls.dll.so ole2prox.dll.so ole2thk.dll.so \
675 storage.dll.so : ole32.dll.so
676 $(RM) $@ && $(LN_S) ole32.dll.so $@
678 oleacc.dll.so: oleacc/oleacc.dll.so
679 $(RM) $@ && $(LN_S) oleacc/oleacc.dll.so $@
681 oleaut32.dll.so: oleaut32/oleaut32.dll.so
682 $(RM) $@ && $(LN_S) oleaut32/oleaut32.dll.so $@
684 ole2disp.dll.so typelib.dll.so : oleaut32.dll.so
685 $(RM) $@ && $(LN_S) oleaut32.dll.so $@
687 olecli32.dll.so: olecli/olecli32.dll.so
688 $(RM) $@ && $(LN_S) olecli/olecli32.dll.so $@
690 olecli.dll.so : olecli32.dll.so
691 $(RM) $@ && $(LN_S) olecli32.dll.so $@
693 oledlg.dll.so: oledlg/oledlg.dll.so
694 $(RM) $@ && $(LN_S) oledlg/oledlg.dll.so $@
696 olepro32.dll.so: olepro32/olepro32.dll.so
697 $(RM) $@ && $(LN_S) olepro32/olepro32.dll.so $@
699 olesvr32.dll.so: olesvr/olesvr32.dll.so
700 $(RM) $@ && $(LN_S) olesvr/olesvr32.dll.so $@
702 olesvr.dll.so : olesvr32.dll.so
703 $(RM) $@ && $(LN_S) olesvr32.dll.so $@
705 opengl32.dll.so: opengl32/opengl32.dll.so
706 $(RM) $@ && $(LN_S) opengl32/opengl32.dll.so $@
708 psapi.dll.so: psapi/psapi.dll.so
709 $(RM) $@ && $(LN_S) psapi/psapi.dll.so $@
711 qcap.dll.so: qcap/qcap.dll.so
712 $(RM) $@ && $(LN_S) qcap/qcap.dll.so $@
714 quartz.dll.so: quartz/quartz.dll.so
715 $(RM) $@ && $(LN_S) quartz/quartz.dll.so $@
717 rasapi32.dll.so: rasapi32/rasapi32.dll.so
718 $(RM) $@ && $(LN_S) rasapi32/rasapi32.dll.so $@
720 rasapi16.dll.so : rasapi32.dll.so
721 $(RM) $@ && $(LN_S) rasapi32.dll.so $@
723 riched32.dll.so: richedit/riched32.dll.so
724 $(RM) $@ && $(LN_S) richedit/riched32.dll.so $@
726 rpcrt4.dll.so: rpcrt4/rpcrt4.dll.so
727 $(RM) $@ && $(LN_S) rpcrt4/rpcrt4.dll.so $@
729 rsabase.dll.so: rsabase/rsabase.dll.so
730 $(RM) $@ && $(LN_S) rsabase/rsabase.dll.so $@
732 secur32.dll.so: secur32/secur32.dll.so
733 $(RM) $@ && $(LN_S) secur32/secur32.dll.so $@
735 serialui.dll.so: serialui/serialui.dll.so
736 $(RM) $@ && $(LN_S) serialui/serialui.dll.so $@
738 setupapi.dll.so: setupapi/setupapi.dll.so
739 $(RM) $@ && $(LN_S) setupapi/setupapi.dll.so $@
741 setupx.dll.so : setupapi.dll.so
742 $(RM) $@ && $(LN_S) setupapi.dll.so $@
744 shdocvw.dll.so: shdocvw/shdocvw.dll.so
745 $(RM) $@ && $(LN_S) shdocvw/shdocvw.dll.so $@
747 shell32.dll.so: shell32/shell32.dll.so
748 $(RM) $@ && $(LN_S) shell32/shell32.dll.so $@
750 shell.dll.so : shell32.dll.so
751 $(RM) $@ && $(LN_S) shell32.dll.so $@
753 shfolder.dll.so: shfolder/shfolder.dll.so
754 $(RM) $@ && $(LN_S) shfolder/shfolder.dll.so $@
756 shlwapi.dll.so: shlwapi/shlwapi.dll.so
757 $(RM) $@ && $(LN_S) shlwapi/shlwapi.dll.so $@
759 snmpapi.dll.so: snmpapi/snmpapi.dll.so
760 $(RM) $@ && $(LN_S) snmpapi/snmpapi.dll.so $@
762 sti.dll.so: sti/sti.dll.so
763 $(RM) $@ && $(LN_S) sti/sti.dll.so $@
765 tapi32.dll.so: tapi32/tapi32.dll.so
766 $(RM) $@ && $(LN_S) tapi32/tapi32.dll.so $@
768 ttydrv.dll.so: ttydrv/ttydrv.dll.so
769 $(RM) $@ && $(LN_S) ttydrv/ttydrv.dll.so $@
771 twain_32.dll.so: twain/twain_32.dll.so
772 $(RM) $@ && $(LN_S) twain/twain_32.dll.so $@
774 unicows.dll.so: unicows/unicows.dll.so
775 $(RM) $@ && $(LN_S) unicows/unicows.dll.so $@
777 url.dll.so: url/url.dll.so
778 $(RM) $@ && $(LN_S) url/url.dll.so $@
780 urlmon.dll.so: urlmon/urlmon.dll.so
781 $(RM) $@ && $(LN_S) urlmon/urlmon.dll.so $@
783 user32.dll.so: user/user32.dll.so
784 $(RM) $@ && $(LN_S) user/user32.dll.so $@
786 ddeml.dll.so display.drv.so keyboard.drv.so \
787 mouse.drv.so user.exe.so : user32.dll.so
788 $(RM) $@ && $(LN_S) user32.dll.so $@
790 uxtheme.dll.so: uxtheme/uxtheme.dll.so
791 $(RM) $@ && $(LN_S) uxtheme/uxtheme.dll.so $@
793 vdhcp.vxd.so: vdhcp.vxd/vdhcp.vxd.so
794 $(RM) $@ && $(LN_S) vdhcp.vxd/vdhcp.vxd.so $@
796 vdmdbg.dll.so: vdmdbg/vdmdbg.dll.so
797 $(RM) $@ && $(LN_S) vdmdbg/vdmdbg.dll.so $@
799 version.dll.so: version/version.dll.so
800 $(RM) $@ && $(LN_S) version/version.dll.so $@
802 ver.dll.so : version.dll.so
803 $(RM) $@ && $(LN_S) version.dll.so $@
805 vmm.vxd.so: vmm.vxd/vmm.vxd.so
806 $(RM) $@ && $(LN_S) vmm.vxd/vmm.vxd.so $@
808 vnbt.vxd.so: vnbt.vxd/vnbt.vxd.so
809 $(RM) $@ && $(LN_S) vnbt.vxd/vnbt.vxd.so $@
811 vnetbios.vxd.so: vnetbios.vxd/vnetbios.vxd.so
812 $(RM) $@ && $(LN_S) vnetbios.vxd/vnetbios.vxd.so $@
814 vtdapi.vxd.so: vtdapi.vxd/vtdapi.vxd.so
815 $(RM) $@ && $(LN_S) vtdapi.vxd/vtdapi.vxd.so $@
817 vwin32.vxd.so: vwin32.vxd/vwin32.vxd.so
818 $(RM) $@ && $(LN_S) vwin32.vxd/vwin32.vxd.so $@
820 w32skrnl.dll.so: win32s/w32skrnl.dll.so
821 $(RM) $@ && $(LN_S) win32s/w32skrnl.dll.so $@
823 w32sys.dll.so win32s16.dll.so : w32skrnl.dll.so
824 $(RM) $@ && $(LN_S) w32skrnl.dll.so $@
826 winealsa.drv.so: winmm/winealsa/winealsa.drv.so
827 $(RM) $@ && $(LN_S) winmm/winealsa/winealsa.drv.so $@
829 winearts.drv.so: winmm/winearts/winearts.drv.so
830 $(RM) $@ && $(LN_S) winmm/winearts/winearts.drv.so $@
832 wineaudioio.drv.so: winmm/wineaudioio/wineaudioio.drv.so
833 $(RM) $@ && $(LN_S) winmm/wineaudioio/wineaudioio.drv.so $@
835 wined3d.dll.so: wined3d/wined3d.dll.so
836 $(RM) $@ && $(LN_S) wined3d/wined3d.dll.so $@
838 winedos.dll.so: winedos/winedos.dll.so
839 $(RM) $@ && $(LN_S) winedos/winedos.dll.so $@
841 wprocs.dll.so : winedos.dll.so
842 $(RM) $@ && $(LN_S) winedos.dll.so $@
844 winejack.drv.so: winmm/winejack/winejack.drv.so
845 $(RM) $@ && $(LN_S) winmm/winejack/winejack.drv.so $@
847 winemp3.acm.so: msacm/winemp3/winemp3.acm.so
848 $(RM) $@ && $(LN_S) msacm/winemp3/winemp3.acm.so $@
850 winenas.drv.so: winmm/winenas/winenas.drv.so
851 $(RM) $@ && $(LN_S) winmm/winenas/winenas.drv.so $@
853 wineoss.drv.so: winmm/wineoss/wineoss.drv.so
854 $(RM) $@ && $(LN_S) winmm/wineoss/wineoss.drv.so $@
856 wineps.dll.so: wineps/wineps.dll.so
857 $(RM) $@ && $(LN_S) wineps/wineps.dll.so $@
859 wineps16.drv.so : wineps.dll.so
860 $(RM) $@ && $(LN_S) wineps.dll.so $@
862 wininet.dll.so: wininet/wininet.dll.so
863 $(RM) $@ && $(LN_S) wininet/wininet.dll.so $@
865 winmm.dll.so: winmm/winmm.dll.so
866 $(RM) $@ && $(LN_S) winmm/winmm.dll.so $@
868 mmsystem.dll.so sound.dll.so : winmm.dll.so
869 $(RM) $@ && $(LN_S) winmm.dll.so $@
871 winnls32.dll.so: winnls/winnls32.dll.so
872 $(RM) $@ && $(LN_S) winnls/winnls32.dll.so $@
874 winnls.dll.so : winnls32.dll.so
875 $(RM) $@ && $(LN_S) winnls32.dll.so $@
877 winspool.drv.so: winspool/winspool.drv.so
878 $(RM) $@ && $(LN_S) winspool/winspool.drv.so $@
880 wintab32.dll.so: wintab32/wintab32.dll.so
881 $(RM) $@ && $(LN_S) wintab32/wintab32.dll.so $@
883 wintab.dll.so : wintab32.dll.so
884 $(RM) $@ && $(LN_S) wintab32.dll.so $@
886 wintrust.dll.so: wintrust/wintrust.dll.so
887 $(RM) $@ && $(LN_S) wintrust/wintrust.dll.so $@
889 wnaspi32.dll.so: winaspi/wnaspi32.dll.so
890 $(RM) $@ && $(LN_S) winaspi/wnaspi32.dll.so $@
892 winaspi.dll.so : wnaspi32.dll.so
893 $(RM) $@ && $(LN_S) wnaspi32.dll.so $@
895 wow32.dll.so: wow32/wow32.dll.so
896 $(RM) $@ && $(LN_S) wow32/wow32.dll.so $@
898 ws2_32.dll.so: winsock/ws2_32.dll.so
899 $(RM) $@ && $(LN_S) winsock/ws2_32.dll.so $@
901 winsock.dll.so : ws2_32.dll.so
902 $(RM) $@ && $(LN_S) ws2_32.dll.so $@
904 wsock32.dll.so: wsock32/wsock32.dll.so
905 $(RM) $@ && $(LN_S) wsock32/wsock32.dll.so $@
907 x11drv.dll.so: x11drv/x11drv.dll.so
908 $(RM) $@ && $(LN_S) x11drv/x11drv.dll.so $@
910 libdxerr8.a: dxerr8/libdxerr8.a
911 $(RM) $@ && $(LN_S) dxerr8/libdxerr8.a $@
913 libdxerr9.a: dxerr9/libdxerr9.a
914 $(RM) $@ && $(LN_S) dxerr9/libdxerr9.a $@
916 libdxguid.a: dxguid/libdxguid.a
917 $(RM) $@ && $(LN_S) dxguid/libdxguid.a $@
919 libuuid.a: uuid/libuuid.a
920 $(RM) $@ && $(LN_S) uuid/libuuid.a $@
923 # Import libraries
925 IMPORT_LIBS = \
926 libadvapi32 \
927 libamstream \
928 libavicap32 \
929 libavifil32 \
930 libcabinet \
931 libcapi2032 \
932 libcards \
933 libcfgmgr32 \
934 libcomcat \
935 libcomctl32 \
936 libcomdlg32 \
937 libcrtdll \
938 libcrypt32 \
939 libctl3d32 \
940 libd3d8 \
941 libd3d9 \
942 libd3dim \
943 libd3dx8 \
944 libdbghelp \
945 libdciman32 \
946 libddraw \
947 libdevenum \
948 libdinput \
949 libdinput8 \
950 libdmband \
951 libdmcompos \
952 libdmime \
953 libdmloader \
954 libdmscript \
955 libdmstyle \
956 libdmsynth \
957 libdmusic \
958 libdmusic32 \
959 libdplay \
960 libdplayx \
961 libdpnet \
962 libdpnhpast \
963 libdsound \
964 libdswave \
965 libgdi32 \
966 libglu32 \
967 libglut32 \
968 libiccvid \
969 libicmp \
970 libimagehlp \
971 libimm32 \
972 libiphlpapi \
973 libkernel32 \
974 liblz32 \
975 libmapi32 \
976 libmpr \
977 libmsacm32 \
978 libmsdmo \
979 libmshtml \
980 libmsi \
981 libmsimg32 \
982 libmsnet32 \
983 libmsrle32 \
984 libmsvcrt \
985 libmsvcrt20 \
986 libmsvcrt40 \
987 libmsvcrtd \
988 libmsvfw32 \
989 libmsvidc32 \
990 libmswsock \
991 libnetapi32 \
992 libnewdev \
993 libntdll \
994 libodbc32 \
995 libole32 \
996 liboleacc \
997 liboleaut32 \
998 libolecli32 \
999 liboledlg \
1000 libolepro32 \
1001 libolesvr32 \
1002 libopengl32 \
1003 libpsapi \
1004 libqcap \
1005 libquartz \
1006 librasapi32 \
1007 libriched32 \
1008 librpcrt4 \
1009 librsabase \
1010 libsecur32 \
1011 libserialui \
1012 libsetupapi \
1013 libshdocvw \
1014 libshell32 \
1015 libshfolder \
1016 libshlwapi \
1017 libsnmpapi \
1018 libsti \
1019 libtapi32 \
1020 libttydrv \
1021 libtwain_32 \
1022 libunicows \
1023 liburl \
1024 liburlmon \
1025 libuser32 \
1026 libuxtheme \
1027 libvdmdbg \
1028 libversion \
1029 libw32skrnl \
1030 libwined3d \
1031 libwinedos \
1032 libwineps \
1033 libwininet \
1034 libwinmm \
1035 libwinnls32 \
1036 libwinspool \
1037 libwintab32 \
1038 libwintrust \
1039 libwnaspi32 \
1040 libwow32 \
1041 libws2_32 \
1042 libwsock32 \
1043 libx11drv
1045 ALL_IMPORT_LIBS = \
1046 $(IMPORT_LIBS:%=%.$(IMPLIBEXT)) \
1047 libdxerr8.a \
1048 libdxerr9.a \
1049 libdxguid.a \
1050 libuuid.a
1052 implib: $(ALL_IMPORT_LIBS)
1054 libadvapi32.def: advapi32/advapi32.spec.def
1055 $(RM) $@ && $(LN_S) advapi32/advapi32.spec.def $@
1056 libadvapi32.a: advapi32/advapi32.spec.def
1057 $(DLLTOOL) -k -l $@ -d advapi32/advapi32.spec.def
1059 libamstream.def: amstream/amstream.spec.def
1060 $(RM) $@ && $(LN_S) amstream/amstream.spec.def $@
1061 libamstream.a: amstream/amstream.spec.def
1062 $(DLLTOOL) -k -l $@ -d amstream/amstream.spec.def
1064 libavicap32.def: avicap32/avicap32.spec.def
1065 $(RM) $@ && $(LN_S) avicap32/avicap32.spec.def $@
1066 libavicap32.a: avicap32/avicap32.spec.def
1067 $(DLLTOOL) -k -l $@ -d avicap32/avicap32.spec.def
1069 libavifil32.def: avifil32/avifil32.spec.def
1070 $(RM) $@ && $(LN_S) avifil32/avifil32.spec.def $@
1071 libavifil32.a: avifil32/avifil32.spec.def
1072 $(DLLTOOL) -k -l $@ -d avifil32/avifil32.spec.def
1074 libcabinet.def: cabinet/cabinet.spec.def
1075 $(RM) $@ && $(LN_S) cabinet/cabinet.spec.def $@
1076 libcabinet.a: cabinet/cabinet.spec.def
1077 $(DLLTOOL) -k -l $@ -d cabinet/cabinet.spec.def
1079 libcapi2032.def: capi2032/capi2032.spec.def
1080 $(RM) $@ && $(LN_S) capi2032/capi2032.spec.def $@
1081 libcapi2032.a: capi2032/capi2032.spec.def
1082 $(DLLTOOL) -k -l $@ -d capi2032/capi2032.spec.def
1084 libcards.def: cards/cards.spec.def
1085 $(RM) $@ && $(LN_S) cards/cards.spec.def $@
1086 libcards.a: cards/cards.spec.def
1087 $(DLLTOOL) -k -l $@ -d cards/cards.spec.def
1089 libcfgmgr32.def: cfgmgr32/cfgmgr32.spec.def
1090 $(RM) $@ && $(LN_S) cfgmgr32/cfgmgr32.spec.def $@
1091 libcfgmgr32.a: cfgmgr32/cfgmgr32.spec.def
1092 $(DLLTOOL) -k -l $@ -d cfgmgr32/cfgmgr32.spec.def
1094 libcomcat.def: comcat/comcat.spec.def
1095 $(RM) $@ && $(LN_S) comcat/comcat.spec.def $@
1096 libcomcat.a: comcat/comcat.spec.def
1097 $(DLLTOOL) -k -l $@ -d comcat/comcat.spec.def
1099 libcomctl32.def: comctl32/comctl32.spec.def
1100 $(RM) $@ && $(LN_S) comctl32/comctl32.spec.def $@
1101 libcomctl32.a: comctl32/comctl32.spec.def
1102 $(DLLTOOL) -k -l $@ -d comctl32/comctl32.spec.def
1104 libcomdlg32.def: commdlg/comdlg32.spec.def
1105 $(RM) $@ && $(LN_S) commdlg/comdlg32.spec.def $@
1106 libcomdlg32.a: commdlg/comdlg32.spec.def
1107 $(DLLTOOL) -k -l $@ -d commdlg/comdlg32.spec.def
1109 libcrtdll.def: crtdll/crtdll.spec.def
1110 $(RM) $@ && $(LN_S) crtdll/crtdll.spec.def $@
1111 libcrtdll.a: crtdll/crtdll.spec.def
1112 $(DLLTOOL) -k -l $@ -d crtdll/crtdll.spec.def
1114 libcrypt32.def: crypt32/crypt32.spec.def
1115 $(RM) $@ && $(LN_S) crypt32/crypt32.spec.def $@
1116 libcrypt32.a: crypt32/crypt32.spec.def
1117 $(DLLTOOL) -k -l $@ -d crypt32/crypt32.spec.def
1119 libctl3d32.def: ctl3d/ctl3d32.spec.def
1120 $(RM) $@ && $(LN_S) ctl3d/ctl3d32.spec.def $@
1121 libctl3d32.a: ctl3d/ctl3d32.spec.def
1122 $(DLLTOOL) -k -l $@ -d ctl3d/ctl3d32.spec.def
1124 libd3d8.def: d3d8/d3d8.spec.def
1125 $(RM) $@ && $(LN_S) d3d8/d3d8.spec.def $@
1126 libd3d8.a: d3d8/d3d8.spec.def
1127 $(DLLTOOL) -k -l $@ -d d3d8/d3d8.spec.def
1129 libd3d9.def: d3d9/d3d9.spec.def
1130 $(RM) $@ && $(LN_S) d3d9/d3d9.spec.def $@
1131 libd3d9.a: d3d9/d3d9.spec.def
1132 $(DLLTOOL) -k -l $@ -d d3d9/d3d9.spec.def
1134 libd3dim.def: d3dim/d3dim.spec.def
1135 $(RM) $@ && $(LN_S) d3dim/d3dim.spec.def $@
1136 libd3dim.a: d3dim/d3dim.spec.def
1137 $(DLLTOOL) -k -l $@ -d d3dim/d3dim.spec.def
1139 libd3dx8.def: d3dx8/d3dx8.spec.def
1140 $(RM) $@ && $(LN_S) d3dx8/d3dx8.spec.def $@
1141 libd3dx8.a: d3dx8/d3dx8.spec.def
1142 $(DLLTOOL) -k -l $@ -d d3dx8/d3dx8.spec.def
1144 libdbghelp.def: dbghelp/dbghelp.spec.def
1145 $(RM) $@ && $(LN_S) dbghelp/dbghelp.spec.def $@
1146 libdbghelp.a: dbghelp/dbghelp.spec.def
1147 $(DLLTOOL) -k -l $@ -d dbghelp/dbghelp.spec.def
1149 libdciman32.def: dciman32/dciman32.spec.def
1150 $(RM) $@ && $(LN_S) dciman32/dciman32.spec.def $@
1151 libdciman32.a: dciman32/dciman32.spec.def
1152 $(DLLTOOL) -k -l $@ -d dciman32/dciman32.spec.def
1154 libddraw.def: ddraw/ddraw.spec.def
1155 $(RM) $@ && $(LN_S) ddraw/ddraw.spec.def $@
1156 libddraw.a: ddraw/ddraw.spec.def
1157 $(DLLTOOL) -k -l $@ -d ddraw/ddraw.spec.def
1159 libdevenum.def: devenum/devenum.spec.def
1160 $(RM) $@ && $(LN_S) devenum/devenum.spec.def $@
1161 libdevenum.a: devenum/devenum.spec.def
1162 $(DLLTOOL) -k -l $@ -d devenum/devenum.spec.def
1164 libdinput.def: dinput/dinput.spec.def
1165 $(RM) $@ && $(LN_S) dinput/dinput.spec.def $@
1166 libdinput.a: dinput/dinput.spec.def
1167 $(DLLTOOL) -k -l $@ -d dinput/dinput.spec.def
1169 libdinput8.def: dinput8/dinput8.spec.def
1170 $(RM) $@ && $(LN_S) dinput8/dinput8.spec.def $@
1171 libdinput8.a: dinput8/dinput8.spec.def
1172 $(DLLTOOL) -k -l $@ -d dinput8/dinput8.spec.def
1174 libdmband.def: dmband/dmband.spec.def
1175 $(RM) $@ && $(LN_S) dmband/dmband.spec.def $@
1176 libdmband.a: dmband/dmband.spec.def
1177 $(DLLTOOL) -k -l $@ -d dmband/dmband.spec.def
1179 libdmcompos.def: dmcompos/dmcompos.spec.def
1180 $(RM) $@ && $(LN_S) dmcompos/dmcompos.spec.def $@
1181 libdmcompos.a: dmcompos/dmcompos.spec.def
1182 $(DLLTOOL) -k -l $@ -d dmcompos/dmcompos.spec.def
1184 libdmime.def: dmime/dmime.spec.def
1185 $(RM) $@ && $(LN_S) dmime/dmime.spec.def $@
1186 libdmime.a: dmime/dmime.spec.def
1187 $(DLLTOOL) -k -l $@ -d dmime/dmime.spec.def
1189 libdmloader.def: dmloader/dmloader.spec.def
1190 $(RM) $@ && $(LN_S) dmloader/dmloader.spec.def $@
1191 libdmloader.a: dmloader/dmloader.spec.def
1192 $(DLLTOOL) -k -l $@ -d dmloader/dmloader.spec.def
1194 libdmscript.def: dmscript/dmscript.spec.def
1195 $(RM) $@ && $(LN_S) dmscript/dmscript.spec.def $@
1196 libdmscript.a: dmscript/dmscript.spec.def
1197 $(DLLTOOL) -k -l $@ -d dmscript/dmscript.spec.def
1199 libdmstyle.def: dmstyle/dmstyle.spec.def
1200 $(RM) $@ && $(LN_S) dmstyle/dmstyle.spec.def $@
1201 libdmstyle.a: dmstyle/dmstyle.spec.def
1202 $(DLLTOOL) -k -l $@ -d dmstyle/dmstyle.spec.def
1204 libdmsynth.def: dmsynth/dmsynth.spec.def
1205 $(RM) $@ && $(LN_S) dmsynth/dmsynth.spec.def $@
1206 libdmsynth.a: dmsynth/dmsynth.spec.def
1207 $(DLLTOOL) -k -l $@ -d dmsynth/dmsynth.spec.def
1209 libdmusic.def: dmusic/dmusic.spec.def
1210 $(RM) $@ && $(LN_S) dmusic/dmusic.spec.def $@
1211 libdmusic.a: dmusic/dmusic.spec.def
1212 $(DLLTOOL) -k -l $@ -d dmusic/dmusic.spec.def
1214 libdmusic32.def: dmusic32/dmusic32.spec.def
1215 $(RM) $@ && $(LN_S) dmusic32/dmusic32.spec.def $@
1216 libdmusic32.a: dmusic32/dmusic32.spec.def
1217 $(DLLTOOL) -k -l $@ -d dmusic32/dmusic32.spec.def
1219 libdplay.def: dplay/dplay.spec.def
1220 $(RM) $@ && $(LN_S) dplay/dplay.spec.def $@
1221 libdplay.a: dplay/dplay.spec.def
1222 $(DLLTOOL) -k -l $@ -d dplay/dplay.spec.def
1224 libdplayx.def: dplayx/dplayx.spec.def
1225 $(RM) $@ && $(LN_S) dplayx/dplayx.spec.def $@
1226 libdplayx.a: dplayx/dplayx.spec.def
1227 $(DLLTOOL) -k -l $@ -d dplayx/dplayx.spec.def
1229 libdpnet.def: dpnet/dpnet.spec.def
1230 $(RM) $@ && $(LN_S) dpnet/dpnet.spec.def $@
1231 libdpnet.a: dpnet/dpnet.spec.def
1232 $(DLLTOOL) -k -l $@ -d dpnet/dpnet.spec.def
1234 libdpnhpast.def: dpnhpast/dpnhpast.spec.def
1235 $(RM) $@ && $(LN_S) dpnhpast/dpnhpast.spec.def $@
1236 libdpnhpast.a: dpnhpast/dpnhpast.spec.def
1237 $(DLLTOOL) -k -l $@ -d dpnhpast/dpnhpast.spec.def
1239 libdsound.def: dsound/dsound.spec.def
1240 $(RM) $@ && $(LN_S) dsound/dsound.spec.def $@
1241 libdsound.a: dsound/dsound.spec.def
1242 $(DLLTOOL) -k -l $@ -d dsound/dsound.spec.def
1244 libdswave.def: dswave/dswave.spec.def
1245 $(RM) $@ && $(LN_S) dswave/dswave.spec.def $@
1246 libdswave.a: dswave/dswave.spec.def
1247 $(DLLTOOL) -k -l $@ -d dswave/dswave.spec.def
1249 libgdi32.def: gdi/gdi32.spec.def
1250 $(RM) $@ && $(LN_S) gdi/gdi32.spec.def $@
1251 libgdi32.a: gdi/gdi32.spec.def
1252 $(DLLTOOL) -k -l $@ -d gdi/gdi32.spec.def
1254 libglu32.def: glu32/glu32.spec.def
1255 $(RM) $@ && $(LN_S) glu32/glu32.spec.def $@
1256 libglu32.a: glu32/glu32.spec.def
1257 $(DLLTOOL) -k -l $@ -d glu32/glu32.spec.def
1259 libglut32.def: glut32/glut32.spec.def
1260 $(RM) $@ && $(LN_S) glut32/glut32.spec.def $@
1261 libglut32.a: glut32/glut32.spec.def
1262 $(DLLTOOL) -k -l $@ -d glut32/glut32.spec.def
1264 libiccvid.def: iccvid/iccvid.spec.def
1265 $(RM) $@ && $(LN_S) iccvid/iccvid.spec.def $@
1266 libiccvid.a: iccvid/iccvid.spec.def
1267 $(DLLTOOL) -k -l $@ -d iccvid/iccvid.spec.def
1269 libicmp.def: icmp/icmp.spec.def
1270 $(RM) $@ && $(LN_S) icmp/icmp.spec.def $@
1271 libicmp.a: icmp/icmp.spec.def
1272 $(DLLTOOL) -k -l $@ -d icmp/icmp.spec.def
1274 libimagehlp.def: imagehlp/imagehlp.spec.def
1275 $(RM) $@ && $(LN_S) imagehlp/imagehlp.spec.def $@
1276 libimagehlp.a: imagehlp/imagehlp.spec.def
1277 $(DLLTOOL) -k -l $@ -d imagehlp/imagehlp.spec.def
1279 libimm32.def: imm32/imm32.spec.def
1280 $(RM) $@ && $(LN_S) imm32/imm32.spec.def $@
1281 libimm32.a: imm32/imm32.spec.def
1282 $(DLLTOOL) -k -l $@ -d imm32/imm32.spec.def
1284 libiphlpapi.def: iphlpapi/iphlpapi.spec.def
1285 $(RM) $@ && $(LN_S) iphlpapi/iphlpapi.spec.def $@
1286 libiphlpapi.a: iphlpapi/iphlpapi.spec.def
1287 $(DLLTOOL) -k -l $@ -d iphlpapi/iphlpapi.spec.def
1289 libkernel32.def: kernel/kernel32.spec.def
1290 $(RM) $@ && $(LN_S) kernel/kernel32.spec.def $@
1291 libkernel32.a: kernel/kernel32.spec.def
1292 $(DLLTOOL) -k -l $@ -d kernel/kernel32.spec.def
1294 liblz32.def: lzexpand/lz32.spec.def
1295 $(RM) $@ && $(LN_S) lzexpand/lz32.spec.def $@
1296 liblz32.a: lzexpand/lz32.spec.def
1297 $(DLLTOOL) -k -l $@ -d lzexpand/lz32.spec.def
1299 libmapi32.def: mapi32/mapi32.spec.def
1300 $(RM) $@ && $(LN_S) mapi32/mapi32.spec.def $@
1301 libmapi32.a: mapi32/mapi32.spec.def
1302 $(DLLTOOL) -k -l $@ -d mapi32/mapi32.spec.def
1304 libmpr.def: mpr/mpr.spec.def
1305 $(RM) $@ && $(LN_S) mpr/mpr.spec.def $@
1306 libmpr.a: mpr/mpr.spec.def
1307 $(DLLTOOL) -k -l $@ -d mpr/mpr.spec.def
1309 libmsacm32.def: msacm/msacm32.spec.def
1310 $(RM) $@ && $(LN_S) msacm/msacm32.spec.def $@
1311 libmsacm32.a: msacm/msacm32.spec.def
1312 $(DLLTOOL) -k -l $@ -d msacm/msacm32.spec.def
1314 libmsdmo.def: msdmo/msdmo.spec.def
1315 $(RM) $@ && $(LN_S) msdmo/msdmo.spec.def $@
1316 libmsdmo.a: msdmo/msdmo.spec.def
1317 $(DLLTOOL) -k -l $@ -d msdmo/msdmo.spec.def
1319 libmshtml.def: mshtml/mshtml.spec.def
1320 $(RM) $@ && $(LN_S) mshtml/mshtml.spec.def $@
1321 libmshtml.a: mshtml/mshtml.spec.def
1322 $(DLLTOOL) -k -l $@ -d mshtml/mshtml.spec.def
1324 libmsi.def: msi/msi.spec.def
1325 $(RM) $@ && $(LN_S) msi/msi.spec.def $@
1326 libmsi.a: msi/msi.spec.def
1327 $(DLLTOOL) -k -l $@ -d msi/msi.spec.def
1329 libmsimg32.def: msimg32/msimg32.spec.def
1330 $(RM) $@ && $(LN_S) msimg32/msimg32.spec.def $@
1331 libmsimg32.a: msimg32/msimg32.spec.def
1332 $(DLLTOOL) -k -l $@ -d msimg32/msimg32.spec.def
1334 libmsnet32.def: msnet32/msnet32.spec.def
1335 $(RM) $@ && $(LN_S) msnet32/msnet32.spec.def $@
1336 libmsnet32.a: msnet32/msnet32.spec.def
1337 $(DLLTOOL) -k -l $@ -d msnet32/msnet32.spec.def
1339 libmsrle32.def: msrle32/msrle32.spec.def
1340 $(RM) $@ && $(LN_S) msrle32/msrle32.spec.def $@
1341 libmsrle32.a: msrle32/msrle32.spec.def
1342 $(DLLTOOL) -k -l $@ -d msrle32/msrle32.spec.def
1344 libmsvcrt.def: msvcrt/msvcrt.spec.def
1345 $(RM) $@ && $(LN_S) msvcrt/msvcrt.spec.def $@
1346 libmsvcrt.a: msvcrt/msvcrt.spec.def
1347 $(DLLTOOL) -k -l $@ -d msvcrt/msvcrt.spec.def
1349 libmsvcrt20.def: msvcrt20/msvcrt20.spec.def
1350 $(RM) $@ && $(LN_S) msvcrt20/msvcrt20.spec.def $@
1351 libmsvcrt20.a: msvcrt20/msvcrt20.spec.def
1352 $(DLLTOOL) -k -l $@ -d msvcrt20/msvcrt20.spec.def
1354 libmsvcrt40.def: msvcrt40/msvcrt40.spec.def
1355 $(RM) $@ && $(LN_S) msvcrt40/msvcrt40.spec.def $@
1356 libmsvcrt40.a: msvcrt40/msvcrt40.spec.def
1357 $(DLLTOOL) -k -l $@ -d msvcrt40/msvcrt40.spec.def
1359 libmsvcrtd.def: msvcrtd/msvcrtd.spec.def
1360 $(RM) $@ && $(LN_S) msvcrtd/msvcrtd.spec.def $@
1361 libmsvcrtd.a: msvcrtd/msvcrtd.spec.def
1362 $(DLLTOOL) -k -l $@ -d msvcrtd/msvcrtd.spec.def
1364 libmsvfw32.def: msvideo/msvfw32.spec.def
1365 $(RM) $@ && $(LN_S) msvideo/msvfw32.spec.def $@
1366 libmsvfw32.a: msvideo/msvfw32.spec.def
1367 $(DLLTOOL) -k -l $@ -d msvideo/msvfw32.spec.def
1369 libmsvidc32.def: msvidc32/msvidc32.spec.def
1370 $(RM) $@ && $(LN_S) msvidc32/msvidc32.spec.def $@
1371 libmsvidc32.a: msvidc32/msvidc32.spec.def
1372 $(DLLTOOL) -k -l $@ -d msvidc32/msvidc32.spec.def
1374 libmswsock.def: mswsock/mswsock.spec.def
1375 $(RM) $@ && $(LN_S) mswsock/mswsock.spec.def $@
1376 libmswsock.a: mswsock/mswsock.spec.def
1377 $(DLLTOOL) -k -l $@ -d mswsock/mswsock.spec.def
1379 libnetapi32.def: netapi32/netapi32.spec.def
1380 $(RM) $@ && $(LN_S) netapi32/netapi32.spec.def $@
1381 libnetapi32.a: netapi32/netapi32.spec.def
1382 $(DLLTOOL) -k -l $@ -d netapi32/netapi32.spec.def
1384 libnewdev.def: newdev/newdev.spec.def
1385 $(RM) $@ && $(LN_S) newdev/newdev.spec.def $@
1386 libnewdev.a: newdev/newdev.spec.def
1387 $(DLLTOOL) -k -l $@ -d newdev/newdev.spec.def
1389 libntdll.def: ntdll/ntdll.spec.def
1390 $(RM) $@ && $(LN_S) ntdll/ntdll.spec.def $@
1391 libntdll.a: ntdll/ntdll.spec.def
1392 $(DLLTOOL) -k -l $@ -d ntdll/ntdll.spec.def
1394 libodbc32.def: odbc32/odbc32.spec.def
1395 $(RM) $@ && $(LN_S) odbc32/odbc32.spec.def $@
1396 libodbc32.a: odbc32/odbc32.spec.def
1397 $(DLLTOOL) -k -l $@ -d odbc32/odbc32.spec.def
1399 libole32.def: ole32/ole32.spec.def
1400 $(RM) $@ && $(LN_S) ole32/ole32.spec.def $@
1401 libole32.a: ole32/ole32.spec.def
1402 $(DLLTOOL) -k -l $@ -d ole32/ole32.spec.def
1404 liboleacc.def: oleacc/oleacc.spec.def
1405 $(RM) $@ && $(LN_S) oleacc/oleacc.spec.def $@
1406 liboleacc.a: oleacc/oleacc.spec.def
1407 $(DLLTOOL) -k -l $@ -d oleacc/oleacc.spec.def
1409 liboleaut32.def: oleaut32/oleaut32.spec.def
1410 $(RM) $@ && $(LN_S) oleaut32/oleaut32.spec.def $@
1411 liboleaut32.a: oleaut32/oleaut32.spec.def
1412 $(DLLTOOL) -k -l $@ -d oleaut32/oleaut32.spec.def
1414 libolecli32.def: olecli/olecli32.spec.def
1415 $(RM) $@ && $(LN_S) olecli/olecli32.spec.def $@
1416 libolecli32.a: olecli/olecli32.spec.def
1417 $(DLLTOOL) -k -l $@ -d olecli/olecli32.spec.def
1419 liboledlg.def: oledlg/oledlg.spec.def
1420 $(RM) $@ && $(LN_S) oledlg/oledlg.spec.def $@
1421 liboledlg.a: oledlg/oledlg.spec.def
1422 $(DLLTOOL) -k -l $@ -d oledlg/oledlg.spec.def
1424 libolepro32.def: olepro32/olepro32.spec.def
1425 $(RM) $@ && $(LN_S) olepro32/olepro32.spec.def $@
1426 libolepro32.a: olepro32/olepro32.spec.def
1427 $(DLLTOOL) -k -l $@ -d olepro32/olepro32.spec.def
1429 libolesvr32.def: olesvr/olesvr32.spec.def
1430 $(RM) $@ && $(LN_S) olesvr/olesvr32.spec.def $@
1431 libolesvr32.a: olesvr/olesvr32.spec.def
1432 $(DLLTOOL) -k -l $@ -d olesvr/olesvr32.spec.def
1434 libopengl32.def: opengl32/opengl32.spec.def
1435 $(RM) $@ && $(LN_S) opengl32/opengl32.spec.def $@
1436 libopengl32.a: opengl32/opengl32.spec.def
1437 $(DLLTOOL) -k -l $@ -d opengl32/opengl32.spec.def
1439 libpsapi.def: psapi/psapi.spec.def
1440 $(RM) $@ && $(LN_S) psapi/psapi.spec.def $@
1441 libpsapi.a: psapi/psapi.spec.def
1442 $(DLLTOOL) -k -l $@ -d psapi/psapi.spec.def
1444 libqcap.def: qcap/qcap.spec.def
1445 $(RM) $@ && $(LN_S) qcap/qcap.spec.def $@
1446 libqcap.a: qcap/qcap.spec.def
1447 $(DLLTOOL) -k -l $@ -d qcap/qcap.spec.def
1449 libquartz.def: quartz/quartz.spec.def
1450 $(RM) $@ && $(LN_S) quartz/quartz.spec.def $@
1451 libquartz.a: quartz/quartz.spec.def
1452 $(DLLTOOL) -k -l $@ -d quartz/quartz.spec.def
1454 librasapi32.def: rasapi32/rasapi32.spec.def
1455 $(RM) $@ && $(LN_S) rasapi32/rasapi32.spec.def $@
1456 librasapi32.a: rasapi32/rasapi32.spec.def
1457 $(DLLTOOL) -k -l $@ -d rasapi32/rasapi32.spec.def
1459 libriched32.def: richedit/riched32.spec.def
1460 $(RM) $@ && $(LN_S) richedit/riched32.spec.def $@
1461 libriched32.a: richedit/riched32.spec.def
1462 $(DLLTOOL) -k -l $@ -d richedit/riched32.spec.def
1464 librpcrt4.def: rpcrt4/rpcrt4.spec.def
1465 $(RM) $@ && $(LN_S) rpcrt4/rpcrt4.spec.def $@
1466 librpcrt4.a: rpcrt4/rpcrt4.spec.def
1467 $(DLLTOOL) -k -l $@ -d rpcrt4/rpcrt4.spec.def
1469 librsabase.def: rsabase/rsabase.spec.def
1470 $(RM) $@ && $(LN_S) rsabase/rsabase.spec.def $@
1471 librsabase.a: rsabase/rsabase.spec.def
1472 $(DLLTOOL) -k -l $@ -d rsabase/rsabase.spec.def
1474 libsecur32.def: secur32/secur32.spec.def
1475 $(RM) $@ && $(LN_S) secur32/secur32.spec.def $@
1476 libsecur32.a: secur32/secur32.spec.def
1477 $(DLLTOOL) -k -l $@ -d secur32/secur32.spec.def
1479 libserialui.def: serialui/serialui.spec.def
1480 $(RM) $@ && $(LN_S) serialui/serialui.spec.def $@
1481 libserialui.a: serialui/serialui.spec.def
1482 $(DLLTOOL) -k -l $@ -d serialui/serialui.spec.def
1484 libsetupapi.def: setupapi/setupapi.spec.def
1485 $(RM) $@ && $(LN_S) setupapi/setupapi.spec.def $@
1486 libsetupapi.a: setupapi/setupapi.spec.def
1487 $(DLLTOOL) -k -l $@ -d setupapi/setupapi.spec.def
1489 libshdocvw.def: shdocvw/shdocvw.spec.def
1490 $(RM) $@ && $(LN_S) shdocvw/shdocvw.spec.def $@
1491 libshdocvw.a: shdocvw/shdocvw.spec.def
1492 $(DLLTOOL) -k -l $@ -d shdocvw/shdocvw.spec.def
1494 libshell32.def: shell32/shell32.spec.def
1495 $(RM) $@ && $(LN_S) shell32/shell32.spec.def $@
1496 libshell32.a: shell32/shell32.spec.def
1497 $(DLLTOOL) -k -l $@ -d shell32/shell32.spec.def
1499 libshfolder.def: shfolder/shfolder.spec.def
1500 $(RM) $@ && $(LN_S) shfolder/shfolder.spec.def $@
1501 libshfolder.a: shfolder/shfolder.spec.def
1502 $(DLLTOOL) -k -l $@ -d shfolder/shfolder.spec.def
1504 libshlwapi.def: shlwapi/shlwapi.spec.def
1505 $(RM) $@ && $(LN_S) shlwapi/shlwapi.spec.def $@
1506 libshlwapi.a: shlwapi/shlwapi.spec.def
1507 $(DLLTOOL) -k -l $@ -d shlwapi/shlwapi.spec.def
1509 libsnmpapi.def: snmpapi/snmpapi.spec.def
1510 $(RM) $@ && $(LN_S) snmpapi/snmpapi.spec.def $@
1511 libsnmpapi.a: snmpapi/snmpapi.spec.def
1512 $(DLLTOOL) -k -l $@ -d snmpapi/snmpapi.spec.def
1514 libsti.def: sti/sti.spec.def
1515 $(RM) $@ && $(LN_S) sti/sti.spec.def $@
1516 libsti.a: sti/sti.spec.def
1517 $(DLLTOOL) -k -l $@ -d sti/sti.spec.def
1519 libtapi32.def: tapi32/tapi32.spec.def
1520 $(RM) $@ && $(LN_S) tapi32/tapi32.spec.def $@
1521 libtapi32.a: tapi32/tapi32.spec.def
1522 $(DLLTOOL) -k -l $@ -d tapi32/tapi32.spec.def
1524 libttydrv.def: ttydrv/ttydrv.spec.def
1525 $(RM) $@ && $(LN_S) ttydrv/ttydrv.spec.def $@
1526 libttydrv.a: ttydrv/ttydrv.spec.def
1527 $(DLLTOOL) -k -l $@ -d ttydrv/ttydrv.spec.def
1529 libtwain_32.def: twain/twain_32.spec.def
1530 $(RM) $@ && $(LN_S) twain/twain_32.spec.def $@
1531 libtwain_32.a: twain/twain_32.spec.def
1532 $(DLLTOOL) -k -l $@ -d twain/twain_32.spec.def
1534 libunicows.def: unicows/unicows.spec.def
1535 $(RM) $@ && $(LN_S) unicows/unicows.spec.def $@
1536 libunicows.a: unicows/unicows.spec.def
1537 $(DLLTOOL) -k -l $@ -d unicows/unicows.spec.def
1539 liburl.def: url/url.spec.def
1540 $(RM) $@ && $(LN_S) url/url.spec.def $@
1541 liburl.a: url/url.spec.def
1542 $(DLLTOOL) -k -l $@ -d url/url.spec.def
1544 liburlmon.def: urlmon/urlmon.spec.def
1545 $(RM) $@ && $(LN_S) urlmon/urlmon.spec.def $@
1546 liburlmon.a: urlmon/urlmon.spec.def
1547 $(DLLTOOL) -k -l $@ -d urlmon/urlmon.spec.def
1549 libuser32.def: user/user32.spec.def
1550 $(RM) $@ && $(LN_S) user/user32.spec.def $@
1551 libuser32.a: user/user32.spec.def
1552 $(DLLTOOL) -k -l $@ -d user/user32.spec.def
1554 libuxtheme.def: uxtheme/uxtheme.spec.def
1555 $(RM) $@ && $(LN_S) uxtheme/uxtheme.spec.def $@
1556 libuxtheme.a: uxtheme/uxtheme.spec.def
1557 $(DLLTOOL) -k -l $@ -d uxtheme/uxtheme.spec.def
1559 libvdmdbg.def: vdmdbg/vdmdbg.spec.def
1560 $(RM) $@ && $(LN_S) vdmdbg/vdmdbg.spec.def $@
1561 libvdmdbg.a: vdmdbg/vdmdbg.spec.def
1562 $(DLLTOOL) -k -l $@ -d vdmdbg/vdmdbg.spec.def
1564 libversion.def: version/version.spec.def
1565 $(RM) $@ && $(LN_S) version/version.spec.def $@
1566 libversion.a: version/version.spec.def
1567 $(DLLTOOL) -k -l $@ -d version/version.spec.def
1569 libw32skrnl.def: win32s/w32skrnl.spec.def
1570 $(RM) $@ && $(LN_S) win32s/w32skrnl.spec.def $@
1571 libw32skrnl.a: win32s/w32skrnl.spec.def
1572 $(DLLTOOL) -k -l $@ -d win32s/w32skrnl.spec.def
1574 libwined3d.def: wined3d/wined3d.spec.def
1575 $(RM) $@ && $(LN_S) wined3d/wined3d.spec.def $@
1576 libwined3d.a: wined3d/wined3d.spec.def
1577 $(DLLTOOL) -k -l $@ -d wined3d/wined3d.spec.def
1579 libwinedos.def: winedos/winedos.spec.def
1580 $(RM) $@ && $(LN_S) winedos/winedos.spec.def $@
1581 libwinedos.a: winedos/winedos.spec.def
1582 $(DLLTOOL) -k -l $@ -d winedos/winedos.spec.def
1584 libwineps.def: wineps/wineps.spec.def
1585 $(RM) $@ && $(LN_S) wineps/wineps.spec.def $@
1586 libwineps.a: wineps/wineps.spec.def
1587 $(DLLTOOL) -k -l $@ -d wineps/wineps.spec.def
1589 libwininet.def: wininet/wininet.spec.def
1590 $(RM) $@ && $(LN_S) wininet/wininet.spec.def $@
1591 libwininet.a: wininet/wininet.spec.def
1592 $(DLLTOOL) -k -l $@ -d wininet/wininet.spec.def
1594 libwinmm.def: winmm/winmm.spec.def
1595 $(RM) $@ && $(LN_S) winmm/winmm.spec.def $@
1596 libwinmm.a: winmm/winmm.spec.def
1597 $(DLLTOOL) -k -l $@ -d winmm/winmm.spec.def
1599 libwinnls32.def: winnls/winnls32.spec.def
1600 $(RM) $@ && $(LN_S) winnls/winnls32.spec.def $@
1601 libwinnls32.a: winnls/winnls32.spec.def
1602 $(DLLTOOL) -k -l $@ -d winnls/winnls32.spec.def
1604 libwinspool.def: winspool/winspool.drv.spec.def
1605 $(RM) $@ && $(LN_S) winspool/winspool.drv.spec.def $@
1606 libwinspool.a: winspool/winspool.drv.spec.def
1607 $(DLLTOOL) -k -l $@ -d winspool/winspool.drv.spec.def
1609 libwintab32.def: wintab32/wintab32.spec.def
1610 $(RM) $@ && $(LN_S) wintab32/wintab32.spec.def $@
1611 libwintab32.a: wintab32/wintab32.spec.def
1612 $(DLLTOOL) -k -l $@ -d wintab32/wintab32.spec.def
1614 libwintrust.def: wintrust/wintrust.spec.def
1615 $(RM) $@ && $(LN_S) wintrust/wintrust.spec.def $@
1616 libwintrust.a: wintrust/wintrust.spec.def
1617 $(DLLTOOL) -k -l $@ -d wintrust/wintrust.spec.def
1619 libwnaspi32.def: winaspi/wnaspi32.spec.def
1620 $(RM) $@ && $(LN_S) winaspi/wnaspi32.spec.def $@
1621 libwnaspi32.a: winaspi/wnaspi32.spec.def
1622 $(DLLTOOL) -k -l $@ -d winaspi/wnaspi32.spec.def
1624 libwow32.def: wow32/wow32.spec.def
1625 $(RM) $@ && $(LN_S) wow32/wow32.spec.def $@
1626 libwow32.a: wow32/wow32.spec.def
1627 $(DLLTOOL) -k -l $@ -d wow32/wow32.spec.def
1629 libws2_32.def: winsock/ws2_32.spec.def
1630 $(RM) $@ && $(LN_S) winsock/ws2_32.spec.def $@
1631 libws2_32.a: winsock/ws2_32.spec.def
1632 $(DLLTOOL) -k -l $@ -d winsock/ws2_32.spec.def
1634 libwsock32.def: wsock32/wsock32.spec.def
1635 $(RM) $@ && $(LN_S) wsock32/wsock32.spec.def $@
1636 libwsock32.a: wsock32/wsock32.spec.def
1637 $(DLLTOOL) -k -l $@ -d wsock32/wsock32.spec.def
1639 libx11drv.def: x11drv/x11drv.spec.def
1640 $(RM) $@ && $(LN_S) x11drv/x11drv.spec.def $@
1641 libx11drv.a: x11drv/x11drv.spec.def
1642 $(DLLTOOL) -k -l $@ -d x11drv/x11drv.spec.def
1644 advapi32/advapi32.spec.def: $(WINEBUILD)
1645 amstream/amstream.spec.def: $(WINEBUILD)
1646 avicap32/avicap32.spec.def: $(WINEBUILD)
1647 avifil32/avifil32.spec.def: $(WINEBUILD)
1648 cabinet/cabinet.spec.def: $(WINEBUILD)
1649 capi2032/capi2032.spec.def: $(WINEBUILD)
1650 cards/cards.spec.def: $(WINEBUILD)
1651 cfgmgr32/cfgmgr32.spec.def: $(WINEBUILD)
1652 comcat/comcat.spec.def: $(WINEBUILD)
1653 comctl32/comctl32.spec.def: $(WINEBUILD)
1654 commdlg/comdlg32.spec.def: $(WINEBUILD)
1655 crtdll/crtdll.spec.def: $(WINEBUILD)
1656 crypt32/crypt32.spec.def: $(WINEBUILD)
1657 ctl3d/ctl3d32.spec.def: $(WINEBUILD)
1658 d3d8/d3d8.spec.def: $(WINEBUILD)
1659 d3d9/d3d9.spec.def: $(WINEBUILD)
1660 d3dim/d3dim.spec.def: $(WINEBUILD)
1661 d3dx8/d3dx8.spec.def: $(WINEBUILD)
1662 dbghelp/dbghelp.spec.def: $(WINEBUILD)
1663 dciman32/dciman32.spec.def: $(WINEBUILD)
1664 ddraw/ddraw.spec.def: $(WINEBUILD)
1665 devenum/devenum.spec.def: $(WINEBUILD)
1666 dinput/dinput.spec.def: $(WINEBUILD)
1667 dinput8/dinput8.spec.def: $(WINEBUILD)
1668 dmband/dmband.spec.def: $(WINEBUILD)
1669 dmcompos/dmcompos.spec.def: $(WINEBUILD)
1670 dmime/dmime.spec.def: $(WINEBUILD)
1671 dmloader/dmloader.spec.def: $(WINEBUILD)
1672 dmscript/dmscript.spec.def: $(WINEBUILD)
1673 dmstyle/dmstyle.spec.def: $(WINEBUILD)
1674 dmsynth/dmsynth.spec.def: $(WINEBUILD)
1675 dmusic/dmusic.spec.def: $(WINEBUILD)
1676 dmusic32/dmusic32.spec.def: $(WINEBUILD)
1677 dplay/dplay.spec.def: $(WINEBUILD)
1678 dplayx/dplayx.spec.def: $(WINEBUILD)
1679 dpnet/dpnet.spec.def: $(WINEBUILD)
1680 dpnhpast/dpnhpast.spec.def: $(WINEBUILD)
1681 dsound/dsound.spec.def: $(WINEBUILD)
1682 dswave/dswave.spec.def: $(WINEBUILD)
1683 gdi/gdi32.spec.def: $(WINEBUILD)
1684 glu32/glu32.spec.def: $(WINEBUILD)
1685 glut32/glut32.spec.def: $(WINEBUILD)
1686 iccvid/iccvid.spec.def: $(WINEBUILD)
1687 icmp/icmp.spec.def: $(WINEBUILD)
1688 imagehlp/imagehlp.spec.def: $(WINEBUILD)
1689 imm32/imm32.spec.def: $(WINEBUILD)
1690 iphlpapi/iphlpapi.spec.def: $(WINEBUILD)
1691 kernel/kernel32.spec.def: $(WINEBUILD)
1692 lzexpand/lz32.spec.def: $(WINEBUILD)
1693 mapi32/mapi32.spec.def: $(WINEBUILD)
1694 mpr/mpr.spec.def: $(WINEBUILD)
1695 msacm/msacm32.spec.def: $(WINEBUILD)
1696 msdmo/msdmo.spec.def: $(WINEBUILD)
1697 mshtml/mshtml.spec.def: $(WINEBUILD)
1698 msi/msi.spec.def: $(WINEBUILD)
1699 msimg32/msimg32.spec.def: $(WINEBUILD)
1700 msnet32/msnet32.spec.def: $(WINEBUILD)
1701 msrle32/msrle32.spec.def: $(WINEBUILD)
1702 msvcrt/msvcrt.spec.def: $(WINEBUILD)
1703 msvcrt20/msvcrt20.spec.def: $(WINEBUILD)
1704 msvcrt40/msvcrt40.spec.def: $(WINEBUILD)
1705 msvcrtd/msvcrtd.spec.def: $(WINEBUILD)
1706 msvideo/msvfw32.spec.def: $(WINEBUILD)
1707 msvidc32/msvidc32.spec.def: $(WINEBUILD)
1708 mswsock/mswsock.spec.def: $(WINEBUILD)
1709 netapi32/netapi32.spec.def: $(WINEBUILD)
1710 newdev/newdev.spec.def: $(WINEBUILD)
1711 ntdll/ntdll.spec.def: $(WINEBUILD)
1712 odbc32/odbc32.spec.def: $(WINEBUILD)
1713 ole32/ole32.spec.def: $(WINEBUILD)
1714 oleacc/oleacc.spec.def: $(WINEBUILD)
1715 oleaut32/oleaut32.spec.def: $(WINEBUILD)
1716 olecli/olecli32.spec.def: $(WINEBUILD)
1717 oledlg/oledlg.spec.def: $(WINEBUILD)
1718 olepro32/olepro32.spec.def: $(WINEBUILD)
1719 olesvr/olesvr32.spec.def: $(WINEBUILD)
1720 opengl32/opengl32.spec.def: $(WINEBUILD)
1721 psapi/psapi.spec.def: $(WINEBUILD)
1722 qcap/qcap.spec.def: $(WINEBUILD)
1723 quartz/quartz.spec.def: $(WINEBUILD)
1724 rasapi32/rasapi32.spec.def: $(WINEBUILD)
1725 richedit/riched32.spec.def: $(WINEBUILD)
1726 rpcrt4/rpcrt4.spec.def: $(WINEBUILD)
1727 rsabase/rsabase.spec.def: $(WINEBUILD)
1728 secur32/secur32.spec.def: $(WINEBUILD)
1729 serialui/serialui.spec.def: $(WINEBUILD)
1730 setupapi/setupapi.spec.def: $(WINEBUILD)
1731 shdocvw/shdocvw.spec.def: $(WINEBUILD)
1732 shell32/shell32.spec.def: $(WINEBUILD)
1733 shfolder/shfolder.spec.def: $(WINEBUILD)
1734 shlwapi/shlwapi.spec.def: $(WINEBUILD)
1735 snmpapi/snmpapi.spec.def: $(WINEBUILD)
1736 sti/sti.spec.def: $(WINEBUILD)
1737 tapi32/tapi32.spec.def: $(WINEBUILD)
1738 ttydrv/ttydrv.spec.def: $(WINEBUILD)
1739 twain/twain_32.spec.def: $(WINEBUILD)
1740 unicows/unicows.spec.def: $(WINEBUILD)
1741 url/url.spec.def: $(WINEBUILD)
1742 urlmon/urlmon.spec.def: $(WINEBUILD)
1743 user/user32.spec.def: $(WINEBUILD)
1744 uxtheme/uxtheme.spec.def: $(WINEBUILD)
1745 vdmdbg/vdmdbg.spec.def: $(WINEBUILD)
1746 version/version.spec.def: $(WINEBUILD)
1747 win32s/w32skrnl.spec.def: $(WINEBUILD)
1748 wined3d/wined3d.spec.def: $(WINEBUILD)
1749 winedos/winedos.spec.def: $(WINEBUILD)
1750 wineps/wineps.spec.def: $(WINEBUILD)
1751 wininet/wininet.spec.def: $(WINEBUILD)
1752 winmm/winmm.spec.def: $(WINEBUILD)
1753 winnls/winnls32.spec.def: $(WINEBUILD)
1754 winspool/winspool.drv.spec.def: $(WINEBUILD)
1755 wintab32/wintab32.spec.def: $(WINEBUILD)
1756 wintrust/wintrust.spec.def: $(WINEBUILD)
1757 winaspi/wnaspi32.spec.def: $(WINEBUILD)
1758 wow32/wow32.spec.def: $(WINEBUILD)
1759 winsock/ws2_32.spec.def: $(WINEBUILD)
1760 wsock32/wsock32.spec.def: $(WINEBUILD)
1761 x11drv/x11drv.spec.def: $(WINEBUILD)
1763 $(BUILDSUBDIRS): $(ALL_IMPORT_LIBS)
1764 $(INSTALLSUBDIRS:%=%/__install__): $(ALL_IMPORT_LIBS)
1766 # Map library name to the corresponding directory
1768 advapi32/advapi32.dll.so: advapi32
1769 amstream/amstream.dll.so: amstream
1770 avicap32/avicap32.dll.so: avicap32
1771 avifil32/avifil32.dll.so: avifil32
1772 cabinet/cabinet.dll.so: cabinet
1773 capi2032/capi2032.dll.so: capi2032
1774 cards/cards.dll.so: cards
1775 cfgmgr32/cfgmgr32.dll.so: cfgmgr32
1776 comcat/comcat.dll.so: comcat
1777 comctl32/comctl32.dll.so: comctl32
1778 commdlg/comdlg32.dll.so: commdlg
1779 crtdll/crtdll.dll.so: crtdll
1780 crypt32/crypt32.dll.so: crypt32
1781 ctl3d/ctl3d32.dll.so: ctl3d
1782 d3d8/d3d8.dll.so: d3d8
1783 d3d9/d3d9.dll.so: d3d9
1784 d3dim/d3dim.dll.so: d3dim
1785 d3dx8/d3dx8.dll.so: d3dx8
1786 dbghelp/dbghelp.dll.so: dbghelp
1787 dciman32/dciman32.dll.so: dciman32
1788 ddraw/ddraw.dll.so: ddraw
1789 devenum/devenum.dll.so: devenum
1790 dinput/dinput.dll.so: dinput
1791 dinput8/dinput8.dll.so: dinput8
1792 dmband/dmband.dll.so: dmband
1793 dmcompos/dmcompos.dll.so: dmcompos
1794 dmime/dmime.dll.so: dmime
1795 dmloader/dmloader.dll.so: dmloader
1796 dmscript/dmscript.dll.so: dmscript
1797 dmstyle/dmstyle.dll.so: dmstyle
1798 dmsynth/dmsynth.dll.so: dmsynth
1799 dmusic/dmusic.dll.so: dmusic
1800 dmusic32/dmusic32.dll.so: dmusic32
1801 dplay/dplay.dll.so: dplay
1802 dplayx/dplayx.dll.so: dplayx
1803 dpnet/dpnet.dll.so: dpnet
1804 dpnhpast/dpnhpast.dll.so: dpnhpast
1805 dsound/dsound.dll.so: dsound
1806 dswave/dswave.dll.so: dswave
1807 gdi/gdi32.dll.so: gdi
1808 glu32/glu32.dll.so: glu32
1809 glut32/glut32.dll.so: glut32
1810 iccvid/iccvid.dll.so: iccvid
1811 icmp/icmp.dll.so: icmp
1812 ifsmgr.vxd/ifsmgr.vxd.so: ifsmgr.vxd
1813 msacm/imaadp32/imaadp32.acm.so: msacm/imaadp32
1814 imagehlp/imagehlp.dll.so: imagehlp
1815 imm32/imm32.dll.so: imm32
1816 iphlpapi/iphlpapi.dll.so: iphlpapi
1817 winmm/joystick/joystick.drv.so: winmm/joystick
1818 kernel/kernel32.dll.so: kernel
1819 lzexpand/lz32.dll.so: lzexpand
1820 mapi32/mapi32.dll.so: mapi32
1821 winmm/mcianim/mcianim.drv.so: winmm/mcianim
1822 winmm/mciavi/mciavi.drv.so: winmm/mciavi
1823 winmm/mcicda/mcicda.drv.so: winmm/mcicda
1824 winmm/mciseq/mciseq.drv.so: winmm/mciseq
1825 winmm/mciwave/mciwave.drv.so: winmm/mciwave
1826 winmm/midimap/midimap.drv.so: winmm/midimap
1827 mmdevldr.vxd/mmdevldr.vxd.so: mmdevldr.vxd
1828 monodebg.vxd/monodebg.vxd.so: monodebg.vxd
1829 mpr/mpr.dll.so: mpr
1830 winmm/wavemap/msacm.drv.so: winmm/wavemap
1831 msacm/msacm32.dll.so: msacm
1832 msacm/msadp32/msadp32.acm.so: msacm/msadp32
1833 msdmo/msdmo.dll.so: msdmo
1834 msacm/msg711/msg711.acm.so: msacm/msg711
1835 mshtml/mshtml.dll.so: mshtml
1836 msi/msi.dll.so: msi
1837 msimg32/msimg32.dll.so: msimg32
1838 msisys/msisys.ocx.so: msisys
1839 msnet32/msnet32.dll.so: msnet32
1840 msrle32/msrle32.dll.so: msrle32
1841 msvcrt/msvcrt.dll.so: msvcrt
1842 msvcrt20/msvcrt20.dll.so: msvcrt20
1843 msvcrt40/msvcrt40.dll.so: msvcrt40
1844 msvcrtd/msvcrtd.dll.so: msvcrtd
1845 msvideo/msvfw32.dll.so: msvideo
1846 msvidc32/msvidc32.dll.so: msvidc32
1847 mswsock/mswsock.dll.so: mswsock
1848 netapi32/netapi32.dll.so: netapi32
1849 newdev/newdev.dll.so: newdev
1850 ntdll/ntdll.dll.so: ntdll
1851 odbc32/odbc32.dll.so: odbc32
1852 ole32/ole32.dll.so: ole32
1853 oleacc/oleacc.dll.so: oleacc
1854 oleaut32/oleaut32.dll.so: oleaut32
1855 olecli/olecli32.dll.so: olecli
1856 oledlg/oledlg.dll.so: oledlg
1857 olepro32/olepro32.dll.so: olepro32
1858 olesvr/olesvr32.dll.so: olesvr
1859 opengl32/opengl32.dll.so: opengl32
1860 psapi/psapi.dll.so: psapi
1861 qcap/qcap.dll.so: qcap
1862 quartz/quartz.dll.so: quartz
1863 rasapi32/rasapi32.dll.so: rasapi32
1864 richedit/riched32.dll.so: richedit
1865 rpcrt4/rpcrt4.dll.so: rpcrt4
1866 rsabase/rsabase.dll.so: rsabase
1867 secur32/secur32.dll.so: secur32
1868 serialui/serialui.dll.so: serialui
1869 setupapi/setupapi.dll.so: setupapi
1870 shdocvw/shdocvw.dll.so: shdocvw
1871 shell32/shell32.dll.so: shell32
1872 shfolder/shfolder.dll.so: shfolder
1873 shlwapi/shlwapi.dll.so: shlwapi
1874 snmpapi/snmpapi.dll.so: snmpapi
1875 sti/sti.dll.so: sti
1876 tapi32/tapi32.dll.so: tapi32
1877 ttydrv/ttydrv.dll.so: ttydrv
1878 twain/twain_32.dll.so: twain
1879 unicows/unicows.dll.so: unicows
1880 url/url.dll.so: url
1881 urlmon/urlmon.dll.so: urlmon
1882 user/user32.dll.so: user
1883 uxtheme/uxtheme.dll.so: uxtheme
1884 vdhcp.vxd/vdhcp.vxd.so: vdhcp.vxd
1885 vdmdbg/vdmdbg.dll.so: vdmdbg
1886 version/version.dll.so: version
1887 vmm.vxd/vmm.vxd.so: vmm.vxd
1888 vnbt.vxd/vnbt.vxd.so: vnbt.vxd
1889 vnetbios.vxd/vnetbios.vxd.so: vnetbios.vxd
1890 vtdapi.vxd/vtdapi.vxd.so: vtdapi.vxd
1891 vwin32.vxd/vwin32.vxd.so: vwin32.vxd
1892 win32s/w32skrnl.dll.so: win32s
1893 winmm/winealsa/winealsa.drv.so: winmm/winealsa
1894 winmm/winearts/winearts.drv.so: winmm/winearts
1895 winmm/wineaudioio/wineaudioio.drv.so: winmm/wineaudioio
1896 wined3d/wined3d.dll.so: wined3d
1897 winedos/winedos.dll.so: winedos
1898 winmm/winejack/winejack.drv.so: winmm/winejack
1899 msacm/winemp3/winemp3.acm.so: msacm/winemp3
1900 winmm/winenas/winenas.drv.so: winmm/winenas
1901 winmm/wineoss/wineoss.drv.so: winmm/wineoss
1902 wineps/wineps.dll.so: wineps
1903 wininet/wininet.dll.so: wininet
1904 winmm/winmm.dll.so: winmm
1905 winnls/winnls32.dll.so: winnls
1906 winspool/winspool.drv.so: winspool
1907 wintab32/wintab32.dll.so: wintab32
1908 wintrust/wintrust.dll.so: wintrust
1909 winaspi/wnaspi32.dll.so: winaspi
1910 wow32/wow32.dll.so: wow32
1911 winsock/ws2_32.dll.so: winsock
1912 wsock32/wsock32.dll.so: wsock32
1913 x11drv/x11drv.dll.so: x11drv
1914 dxerr8/libdxerr8.a: dxerr8
1915 dxerr9/libdxerr9.a: dxerr9
1916 dxguid/libdxguid.a: dxguid
1917 uuid/libuuid.a: uuid
1919 # Rules for auto documentation
1921 $(SUBDIRS:%=%/__man__): dummy
1922 cd `dirname $@` && $(MAKE) man
1924 man: $(SUBDIRS:%=%/__man__)
1926 $(SUBDIRS:%=%/__doc_html__): dummy
1927 cd `dirname $@` && $(MAKE) doc-html
1929 doc-html: $(SUBDIRS:%=%/__doc_html__)
1931 $(SUBDIRS:%=%/__doc_sgml__): dummy
1932 cd `dirname $@` && $(MAKE) doc-sgml
1934 doc-sgml: $(SUBDIRS:%=%/__doc_sgml__)
1936 .PHONY: man doc-html doc-sgml $(SUBDIRS:%=%/__man__) $(SUBDIRS:%=%/__doc_html__) $(SUBDIRS:%=%/__doc_sgml__)
1938 # Misc rules
1940 install install-dev:: $(ALL_IMPORT_LIBS)
1941 $(MKINSTALLDIRS) $(dlldir)
1942 for f in $(ALL_IMPORT_LIBS); do $(INSTALL_DATA) $$f $(dlldir)/$$f; done
1944 install install-lib:: $(INSTALLSUBDIRS:%=%/__install__)
1946 uninstall::
1947 $(RM) $(ALL_IMPORT_LIBS:%=$(dlldir)/%)
1948 -rmdir $(dlldir)
1950 clean::
1951 $(RM) $(ALL_IMPORT_LIBS) $(SYMLINKS)
1953 check test:: $(BUILDSUBDIRS:%=%/__test__)
1955 crosstest:: $(BUILDSUBDIRS:%=%/__crosstest__)
1957 checklink:: $(BUILDSUBDIRS:%=%/__checklink__)
1959 ### Dependencies: