Make rsabase.dll self-register.
[wine.git] / dlls / Makefile.in
bloba9ff2e4cc5806384e006a0fe59355852632970ce
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 dswave \
50 gdi \
51 iccvid \
52 icmp \
53 ifsmgr.vxd \
54 imagehlp \
55 imm32 \
56 iphlpapi \
57 kernel \
58 lzexpand \
59 mapi32 \
60 mmdevldr.vxd \
61 monodebg.vxd \
62 mpr \
63 msacm \
64 msacm/imaadp32 \
65 msacm/msadp32 \
66 msacm/msg711 \
67 msacm/winemp3 \
68 msdmo \
69 mshtml \
70 msi \
71 msimg32 \
72 msisys \
73 msnet32 \
74 msrle32 \
75 msvcrt \
76 msvcrt20 \
77 msvcrt40 \
78 msvcrtd \
79 msvidc32 \
80 msvideo \
81 mswsock \
82 netapi32 \
83 newdev \
84 ntdll \
85 odbc32 \
86 ole32 \
87 oleacc \
88 oleaut32 \
89 olecli \
90 oledlg \
91 olepro32 \
92 olesvr \
93 psapi \
94 qcap \
95 quartz \
96 rasapi32 \
97 richedit \
98 rpcrt4 \
99 rsabase \
100 serialui \
101 setupapi \
102 shdocvw \
103 shell32 \
104 shfolder \
105 shlwapi \
106 snmpapi \
107 sti \
108 tapi32 \
109 ttydrv \
110 twain \
111 unicows \
112 url \
113 urlmon \
114 user \
115 uxtheme \
116 vdhcp.vxd \
117 version \
118 vmm.vxd \
119 vnb.vxd \
120 vnetbios.vxd \
121 vtdapi.vxd \
122 vwin32.vxd \
123 win32s \
124 winaspi \
125 winedos \
126 wineps \
127 wininet \
128 winmm \
129 winmm/joystick \
130 winmm/mcianim \
131 winmm/mciavi \
132 winmm/mcicda \
133 winmm/mciseq \
134 winmm/mciwave \
135 winmm/midimap \
136 winmm/wavemap \
137 winmm/winealsa \
138 winmm/winearts \
139 winmm/wineaudioio \
140 winmm/winejack \
141 winmm/winenas \
142 winmm/wineoss \
143 winnls \
144 winsock \
145 winspool \
146 wintab32 \
147 wintrust \
148 wow32 \
149 wsock32
151 SUBDIRS = \
152 $(BASEDIRS) \
153 d3d8 \
154 d3d9 \
155 d3dx8 \
156 ddraw \
157 dxguid \
158 glu32 \
159 glut32 \
160 opengl32 \
161 uuid \
162 wined3d \
163 x11drv
165 BUILDSUBDIRS = $(BASEDIRS) $(EXTRADIRS)
167 INSTALLSUBDIRS = $(BUILDSUBDIRS)
169 @MAKE_RULES@
171 # Symbolic links
173 WIN16_FILES = \
174 avifile.dll$(DLLEXT) \
175 comm.drv$(DLLEXT) \
176 commdlg.dll$(DLLEXT) \
177 compobj.dll$(DLLEXT) \
178 ctl3d.dll$(DLLEXT) \
179 ctl3dv2.dll$(DLLEXT) \
180 ddeml.dll$(DLLEXT) \
181 dispdib.dll$(DLLEXT) \
182 display.drv$(DLLEXT) \
183 gdi.exe$(DLLEXT) \
184 imm.dll$(DLLEXT) \
185 keyboard.drv$(DLLEXT) \
186 krnl386.exe$(DLLEXT) \
187 lzexpand.dll$(DLLEXT) \
188 mmsystem.dll$(DLLEXT) \
189 mouse.drv$(DLLEXT) \
190 msacm.dll$(DLLEXT) \
191 msvideo.dll$(DLLEXT) \
192 ole2.dll$(DLLEXT) \
193 ole2conv.dll$(DLLEXT) \
194 ole2disp.dll$(DLLEXT) \
195 ole2nls.dll$(DLLEXT) \
196 ole2prox.dll$(DLLEXT) \
197 ole2thk.dll$(DLLEXT) \
198 olecli.dll$(DLLEXT) \
199 olesvr.dll$(DLLEXT) \
200 rasapi16.dll$(DLLEXT) \
201 setupx.dll$(DLLEXT) \
202 shell.dll$(DLLEXT) \
203 sound.dll$(DLLEXT) \
204 storage.dll$(DLLEXT) \
205 stress.dll$(DLLEXT) \
206 system.drv$(DLLEXT) \
207 toolhelp.dll$(DLLEXT) \
208 typelib.dll$(DLLEXT) \
209 user.exe$(DLLEXT) \
210 ver.dll$(DLLEXT) \
211 w32sys.dll$(DLLEXT) \
212 win32s16.dll$(DLLEXT) \
213 win87em.dll$(DLLEXT) \
214 winaspi.dll$(DLLEXT) \
215 windebug.dll$(DLLEXT) \
216 wineps16.drv$(DLLEXT) \
217 wing.dll$(DLLEXT) \
218 winnls.dll$(DLLEXT) \
219 winsock.dll$(DLLEXT) \
220 wintab.dll$(DLLEXT) \
221 wprocs.dll$(DLLEXT)
223 SYMLINKS = \
224 $(EXTRADIRS:%=%.dll$(DLLEXT)) \
225 @WIN16_FILES@ \
226 advapi32.dll$(DLLEXT) \
227 avicap32.dll$(DLLEXT) \
228 avifil32.dll$(DLLEXT) \
229 cabinet.dll$(DLLEXT) \
230 capi2032.dll$(DLLEXT) \
231 cfgmgr32.dll$(DLLEXT) \
232 comcat.dll$(DLLEXT) \
233 comctl32.dll$(DLLEXT) \
234 comdlg32.dll$(DLLEXT) \
235 crtdll.dll$(DLLEXT) \
236 crypt32.dll$(DLLEXT) \
237 ctl3d32.dll$(DLLEXT) \
238 d3dim.dll$(DLLEXT) \
239 dciman32.dll$(DLLEXT) \
240 devenum.dll$(DLLEXT) \
241 dinput.dll$(DLLEXT) \
242 dinput8.dll$(DLLEXT) \
243 dmband.dll$(DLLEXT) \
244 dmcompos.dll$(DLLEXT) \
245 dmime.dll$(DLLEXT) \
246 dmloader.dll$(DLLEXT) \
247 dmscript.dll$(DLLEXT) \
248 dmstyle.dll$(DLLEXT) \
249 dmsynth.dll$(DLLEXT) \
250 dmusic.dll$(DLLEXT) \
251 dmusic32.dll$(DLLEXT) \
252 dplay.dll$(DLLEXT) \
253 dplayx.dll$(DLLEXT) \
254 dpnhpast.dll$(DLLEXT) \
255 dsound.dll$(DLLEXT) \
256 dswave.dll$(DLLEXT) \
257 gdi32.dll$(DLLEXT) \
258 iccvid.dll$(DLLEXT) \
259 icmp.dll$(DLLEXT) \
260 ifsmgr.vxd$(DLLEXT) \
261 imaadp32.acm$(DLLEXT) \
262 imagehlp.dll$(DLLEXT) \
263 imm32.dll$(DLLEXT) \
264 iphlpapi.dll$(DLLEXT) \
265 joystick.drv$(DLLEXT) \
266 kernel32.dll$(DLLEXT) \
267 libdxguid.a \
268 libuuid.a \
269 lz32.dll$(DLLEXT) \
270 mapi32.dll$(DLLEXT) \
271 mcianim.drv$(DLLEXT) \
272 mciavi.drv$(DLLEXT) \
273 mcicda.drv$(DLLEXT) \
274 mciseq.drv$(DLLEXT) \
275 mciwave.drv$(DLLEXT) \
276 midimap.drv$(DLLEXT) \
277 mmdevldr.vxd$(DLLEXT) \
278 monodebg.vxd$(DLLEXT) \
279 mpr.dll$(DLLEXT) \
280 msacm.drv$(DLLEXT) \
281 msacm32.dll$(DLLEXT) \
282 msadp32.acm$(DLLEXT) \
283 msdmo.dll$(DLLEXT) \
284 msg711.acm$(DLLEXT) \
285 mshtml.dll$(DLLEXT) \
286 msi.dll$(DLLEXT) \
287 msimg32.dll$(DLLEXT) \
288 msisys.ocx$(DLLEXT) \
289 msnet32.dll$(DLLEXT) \
290 msrle32.dll$(DLLEXT) \
291 msvcrt.dll$(DLLEXT) \
292 msvcrt20.dll$(DLLEXT) \
293 msvcrt40.dll$(DLLEXT) \
294 msvcrtd.dll$(DLLEXT) \
295 msvfw32.dll$(DLLEXT) \
296 msvidc32.dll$(DLLEXT) \
297 mswsock.dll$(DLLEXT) \
298 netapi32.dll$(DLLEXT) \
299 newdev.dll$(DLLEXT) \
300 ntdll.dll$(DLLEXT) \
301 odbc32.dll$(DLLEXT) \
302 ole32.dll$(DLLEXT) \
303 oleacc.dll$(DLLEXT) \
304 oleaut32.dll$(DLLEXT) \
305 olecli32.dll$(DLLEXT) \
306 oledlg.dll$(DLLEXT) \
307 olepro32.dll$(DLLEXT) \
308 olesvr32.dll$(DLLEXT) \
309 psapi.dll$(DLLEXT) \
310 qcap.dll$(DLLEXT) \
311 quartz.dll$(DLLEXT) \
312 rasapi32.dll$(DLLEXT) \
313 riched32.dll$(DLLEXT) \
314 rpcrt4.dll$(DLLEXT) \
315 rsabase.dll$(DLLEXT) \
316 serialui.dll$(DLLEXT) \
317 setupapi.dll$(DLLEXT) \
318 shdocvw.dll$(DLLEXT) \
319 shell32.dll$(DLLEXT) \
320 shfolder.dll$(DLLEXT) \
321 shlwapi.dll$(DLLEXT) \
322 snmpapi.dll$(DLLEXT) \
323 sti.dll$(DLLEXT) \
324 tapi32.dll$(DLLEXT) \
325 ttydrv.dll$(DLLEXT) \
326 twain_32.dll$(DLLEXT) \
327 unicows.dll$(DLLEXT) \
328 url.dll$(DLLEXT) \
329 urlmon.dll$(DLLEXT) \
330 user32.dll$(DLLEXT) \
331 uxtheme.dll$(DLLEXT) \
332 vdhcp.vxd$(DLLEXT) \
333 version.dll$(DLLEXT) \
334 vmm.vxd$(DLLEXT) \
335 vnb.vxd$(DLLEXT) \
336 vnetbios.vxd$(DLLEXT) \
337 vtdapi.vxd$(DLLEXT) \
338 vwin32.vxd$(DLLEXT) \
339 w32skrnl.dll$(DLLEXT) \
340 winealsa.drv$(DLLEXT) \
341 winearts.drv$(DLLEXT) \
342 wineaudioio.drv$(DLLEXT) \
343 winedos.dll$(DLLEXT) \
344 winejack.drv$(DLLEXT) \
345 winemp3.acm$(DLLEXT) \
346 winenas.drv$(DLLEXT) \
347 wineoss.drv$(DLLEXT) \
348 wineps.dll$(DLLEXT) \
349 wininet.dll$(DLLEXT) \
350 winmm.dll$(DLLEXT) \
351 winnls32.dll$(DLLEXT) \
352 winspool.drv$(DLLEXT) \
353 wintab32.dll$(DLLEXT) \
354 wintrust.dll$(DLLEXT) \
355 wnaspi32.dll$(DLLEXT) \
356 wow32.dll$(DLLEXT) \
357 ws2_32.dll$(DLLEXT) \
358 wsock32.dll$(DLLEXT)
360 # Main target
362 all: $(SYMLINKS)
364 # Map symlink name to the corresponding library
366 advapi32.dll$(DLLEXT): advapi32/advapi32.dll$(DLLEXT)
367 $(RM) $@ && $(LN_S) advapi32/advapi32.dll$(DLLEXT) $@
369 avicap32.dll$(DLLEXT): avicap32/avicap32.dll$(DLLEXT)
370 $(RM) $@ && $(LN_S) avicap32/avicap32.dll$(DLLEXT) $@
372 avifil32.dll$(DLLEXT): avifil32/avifil32.dll$(DLLEXT)
373 $(RM) $@ && $(LN_S) avifil32/avifil32.dll$(DLLEXT) $@
375 avifile.dll$(DLLEXT) : avifil32.dll$(DLLEXT)
376 $(RM) $@ && $(LN_S) avifil32.dll$(DLLEXT) $@
378 cabinet.dll$(DLLEXT): cabinet/cabinet.dll$(DLLEXT)
379 $(RM) $@ && $(LN_S) cabinet/cabinet.dll$(DLLEXT) $@
381 capi2032.dll$(DLLEXT): capi2032/capi2032.dll$(DLLEXT)
382 $(RM) $@ && $(LN_S) capi2032/capi2032.dll$(DLLEXT) $@
384 cfgmgr32.dll$(DLLEXT): cfgmgr32/cfgmgr32.dll$(DLLEXT)
385 $(RM) $@ && $(LN_S) cfgmgr32/cfgmgr32.dll$(DLLEXT) $@
387 comcat.dll$(DLLEXT): comcat/comcat.dll$(DLLEXT)
388 $(RM) $@ && $(LN_S) comcat/comcat.dll$(DLLEXT) $@
390 comctl32.dll$(DLLEXT): comctl32/comctl32.dll$(DLLEXT)
391 $(RM) $@ && $(LN_S) comctl32/comctl32.dll$(DLLEXT) $@
393 comdlg32.dll$(DLLEXT): commdlg/comdlg32.dll$(DLLEXT)
394 $(RM) $@ && $(LN_S) commdlg/comdlg32.dll$(DLLEXT) $@
396 commdlg.dll$(DLLEXT) : comdlg32.dll$(DLLEXT)
397 $(RM) $@ && $(LN_S) comdlg32.dll$(DLLEXT) $@
399 crtdll.dll$(DLLEXT): crtdll/crtdll.dll$(DLLEXT)
400 $(RM) $@ && $(LN_S) crtdll/crtdll.dll$(DLLEXT) $@
402 crypt32.dll$(DLLEXT): crypt32/crypt32.dll$(DLLEXT)
403 $(RM) $@ && $(LN_S) crypt32/crypt32.dll$(DLLEXT) $@
405 ctl3d32.dll$(DLLEXT): ctl3d/ctl3d32.dll$(DLLEXT)
406 $(RM) $@ && $(LN_S) ctl3d/ctl3d32.dll$(DLLEXT) $@
408 ctl3d.dll$(DLLEXT) ctl3dv2.dll$(DLLEXT) : ctl3d32.dll$(DLLEXT)
409 $(RM) $@ && $(LN_S) ctl3d32.dll$(DLLEXT) $@
411 d3d8.dll$(DLLEXT): d3d8/d3d8.dll$(DLLEXT)
412 $(RM) $@ && $(LN_S) d3d8/d3d8.dll$(DLLEXT) $@
414 d3d9.dll$(DLLEXT): d3d9/d3d9.dll$(DLLEXT)
415 $(RM) $@ && $(LN_S) d3d9/d3d9.dll$(DLLEXT) $@
417 d3dim.dll$(DLLEXT): d3dim/d3dim.dll$(DLLEXT)
418 $(RM) $@ && $(LN_S) d3dim/d3dim.dll$(DLLEXT) $@
420 d3dx8.dll$(DLLEXT): d3dx8/d3dx8.dll$(DLLEXT)
421 $(RM) $@ && $(LN_S) d3dx8/d3dx8.dll$(DLLEXT) $@
423 dciman32.dll$(DLLEXT): dciman32/dciman32.dll$(DLLEXT)
424 $(RM) $@ && $(LN_S) dciman32/dciman32.dll$(DLLEXT) $@
426 ddraw.dll$(DLLEXT): ddraw/ddraw.dll$(DLLEXT)
427 $(RM) $@ && $(LN_S) ddraw/ddraw.dll$(DLLEXT) $@
429 devenum.dll$(DLLEXT): devenum/devenum.dll$(DLLEXT)
430 $(RM) $@ && $(LN_S) devenum/devenum.dll$(DLLEXT) $@
432 dinput.dll$(DLLEXT): dinput/dinput.dll$(DLLEXT)
433 $(RM) $@ && $(LN_S) dinput/dinput.dll$(DLLEXT) $@
435 dinput8.dll$(DLLEXT): dinput8/dinput8.dll$(DLLEXT)
436 $(RM) $@ && $(LN_S) dinput8/dinput8.dll$(DLLEXT) $@
438 dmband.dll$(DLLEXT): dmband/dmband.dll$(DLLEXT)
439 $(RM) $@ && $(LN_S) dmband/dmband.dll$(DLLEXT) $@
441 dmcompos.dll$(DLLEXT): dmcompos/dmcompos.dll$(DLLEXT)
442 $(RM) $@ && $(LN_S) dmcompos/dmcompos.dll$(DLLEXT) $@
444 dmime.dll$(DLLEXT): dmime/dmime.dll$(DLLEXT)
445 $(RM) $@ && $(LN_S) dmime/dmime.dll$(DLLEXT) $@
447 dmloader.dll$(DLLEXT): dmloader/dmloader.dll$(DLLEXT)
448 $(RM) $@ && $(LN_S) dmloader/dmloader.dll$(DLLEXT) $@
450 dmscript.dll$(DLLEXT): dmscript/dmscript.dll$(DLLEXT)
451 $(RM) $@ && $(LN_S) dmscript/dmscript.dll$(DLLEXT) $@
453 dmstyle.dll$(DLLEXT): dmstyle/dmstyle.dll$(DLLEXT)
454 $(RM) $@ && $(LN_S) dmstyle/dmstyle.dll$(DLLEXT) $@
456 dmsynth.dll$(DLLEXT): dmsynth/dmsynth.dll$(DLLEXT)
457 $(RM) $@ && $(LN_S) dmsynth/dmsynth.dll$(DLLEXT) $@
459 dmusic.dll$(DLLEXT): dmusic/dmusic.dll$(DLLEXT)
460 $(RM) $@ && $(LN_S) dmusic/dmusic.dll$(DLLEXT) $@
462 dmusic32.dll$(DLLEXT): dmusic32/dmusic32.dll$(DLLEXT)
463 $(RM) $@ && $(LN_S) dmusic32/dmusic32.dll$(DLLEXT) $@
465 dplay.dll$(DLLEXT): dplay/dplay.dll$(DLLEXT)
466 $(RM) $@ && $(LN_S) dplay/dplay.dll$(DLLEXT) $@
468 dplayx.dll$(DLLEXT): dplayx/dplayx.dll$(DLLEXT)
469 $(RM) $@ && $(LN_S) dplayx/dplayx.dll$(DLLEXT) $@
471 dpnhpast.dll$(DLLEXT): dpnhpast/dpnhpast.dll$(DLLEXT)
472 $(RM) $@ && $(LN_S) dpnhpast/dpnhpast.dll$(DLLEXT) $@
474 dsound.dll$(DLLEXT): dsound/dsound.dll$(DLLEXT)
475 $(RM) $@ && $(LN_S) dsound/dsound.dll$(DLLEXT) $@
477 dswave.dll$(DLLEXT): dswave/dswave.dll$(DLLEXT)
478 $(RM) $@ && $(LN_S) dswave/dswave.dll$(DLLEXT) $@
480 gdi32.dll$(DLLEXT): gdi/gdi32.dll$(DLLEXT)
481 $(RM) $@ && $(LN_S) gdi/gdi32.dll$(DLLEXT) $@
483 dispdib.dll$(DLLEXT) gdi.exe$(DLLEXT) wing.dll$(DLLEXT) : gdi32.dll$(DLLEXT)
484 $(RM) $@ && $(LN_S) gdi32.dll$(DLLEXT) $@
486 glu32.dll$(DLLEXT): glu32/glu32.dll$(DLLEXT)
487 $(RM) $@ && $(LN_S) glu32/glu32.dll$(DLLEXT) $@
489 glut32.dll$(DLLEXT): glut32/glut32.dll$(DLLEXT)
490 $(RM) $@ && $(LN_S) glut32/glut32.dll$(DLLEXT) $@
492 iccvid.dll$(DLLEXT): iccvid/iccvid.dll$(DLLEXT)
493 $(RM) $@ && $(LN_S) iccvid/iccvid.dll$(DLLEXT) $@
495 icmp.dll$(DLLEXT): icmp/icmp.dll$(DLLEXT)
496 $(RM) $@ && $(LN_S) icmp/icmp.dll$(DLLEXT) $@
498 ifsmgr.vxd$(DLLEXT): ifsmgr.vxd/ifsmgr.vxd$(DLLEXT)
499 $(RM) $@ && $(LN_S) ifsmgr.vxd/ifsmgr.vxd$(DLLEXT) $@
501 imaadp32.acm$(DLLEXT): msacm/imaadp32/imaadp32.acm$(DLLEXT)
502 $(RM) $@ && $(LN_S) msacm/imaadp32/imaadp32.acm$(DLLEXT) $@
504 imagehlp.dll$(DLLEXT): imagehlp/imagehlp.dll$(DLLEXT)
505 $(RM) $@ && $(LN_S) imagehlp/imagehlp.dll$(DLLEXT) $@
507 imm32.dll$(DLLEXT): imm32/imm32.dll$(DLLEXT)
508 $(RM) $@ && $(LN_S) imm32/imm32.dll$(DLLEXT) $@
510 imm.dll$(DLLEXT) : imm32.dll$(DLLEXT)
511 $(RM) $@ && $(LN_S) imm32.dll$(DLLEXT) $@
513 iphlpapi.dll$(DLLEXT): iphlpapi/iphlpapi.dll$(DLLEXT)
514 $(RM) $@ && $(LN_S) iphlpapi/iphlpapi.dll$(DLLEXT) $@
516 joystick.drv$(DLLEXT): winmm/joystick/joystick.drv$(DLLEXT)
517 $(RM) $@ && $(LN_S) winmm/joystick/joystick.drv$(DLLEXT) $@
519 kernel32.dll$(DLLEXT): kernel/kernel32.dll$(DLLEXT)
520 $(RM) $@ && $(LN_S) kernel/kernel32.dll$(DLLEXT) $@
522 comm.drv$(DLLEXT) krnl386.exe$(DLLEXT) stress.dll$(DLLEXT) \
523 system.drv$(DLLEXT) toolhelp.dll$(DLLEXT) win87em.dll$(DLLEXT) \
524 windebug.dll$(DLLEXT) : kernel32.dll$(DLLEXT)
525 $(RM) $@ && $(LN_S) kernel32.dll$(DLLEXT) $@
527 lz32.dll$(DLLEXT): lzexpand/lz32.dll$(DLLEXT)
528 $(RM) $@ && $(LN_S) lzexpand/lz32.dll$(DLLEXT) $@
530 lzexpand.dll$(DLLEXT) : lz32.dll$(DLLEXT)
531 $(RM) $@ && $(LN_S) lz32.dll$(DLLEXT) $@
533 mapi32.dll$(DLLEXT): mapi32/mapi32.dll$(DLLEXT)
534 $(RM) $@ && $(LN_S) mapi32/mapi32.dll$(DLLEXT) $@
536 mcianim.drv$(DLLEXT): winmm/mcianim/mcianim.drv$(DLLEXT)
537 $(RM) $@ && $(LN_S) winmm/mcianim/mcianim.drv$(DLLEXT) $@
539 mciavi.drv$(DLLEXT): winmm/mciavi/mciavi.drv$(DLLEXT)
540 $(RM) $@ && $(LN_S) winmm/mciavi/mciavi.drv$(DLLEXT) $@
542 mcicda.drv$(DLLEXT): winmm/mcicda/mcicda.drv$(DLLEXT)
543 $(RM) $@ && $(LN_S) winmm/mcicda/mcicda.drv$(DLLEXT) $@
545 mciseq.drv$(DLLEXT): winmm/mciseq/mciseq.drv$(DLLEXT)
546 $(RM) $@ && $(LN_S) winmm/mciseq/mciseq.drv$(DLLEXT) $@
548 mciwave.drv$(DLLEXT): winmm/mciwave/mciwave.drv$(DLLEXT)
549 $(RM) $@ && $(LN_S) winmm/mciwave/mciwave.drv$(DLLEXT) $@
551 midimap.drv$(DLLEXT): winmm/midimap/midimap.drv$(DLLEXT)
552 $(RM) $@ && $(LN_S) winmm/midimap/midimap.drv$(DLLEXT) $@
554 mmdevldr.vxd$(DLLEXT): mmdevldr.vxd/mmdevldr.vxd$(DLLEXT)
555 $(RM) $@ && $(LN_S) mmdevldr.vxd/mmdevldr.vxd$(DLLEXT) $@
557 monodebg.vxd$(DLLEXT): monodebg.vxd/monodebg.vxd$(DLLEXT)
558 $(RM) $@ && $(LN_S) monodebg.vxd/monodebg.vxd$(DLLEXT) $@
560 mpr.dll$(DLLEXT): mpr/mpr.dll$(DLLEXT)
561 $(RM) $@ && $(LN_S) mpr/mpr.dll$(DLLEXT) $@
563 msacm.drv$(DLLEXT): winmm/wavemap/msacm.drv$(DLLEXT)
564 $(RM) $@ && $(LN_S) winmm/wavemap/msacm.drv$(DLLEXT) $@
566 msacm32.dll$(DLLEXT): msacm/msacm32.dll$(DLLEXT)
567 $(RM) $@ && $(LN_S) msacm/msacm32.dll$(DLLEXT) $@
569 msacm.dll$(DLLEXT) : msacm32.dll$(DLLEXT)
570 $(RM) $@ && $(LN_S) msacm32.dll$(DLLEXT) $@
572 msadp32.acm$(DLLEXT): msacm/msadp32/msadp32.acm$(DLLEXT)
573 $(RM) $@ && $(LN_S) msacm/msadp32/msadp32.acm$(DLLEXT) $@
575 msdmo.dll$(DLLEXT): msdmo/msdmo.dll$(DLLEXT)
576 $(RM) $@ && $(LN_S) msdmo/msdmo.dll$(DLLEXT) $@
578 msg711.acm$(DLLEXT): msacm/msg711/msg711.acm$(DLLEXT)
579 $(RM) $@ && $(LN_S) msacm/msg711/msg711.acm$(DLLEXT) $@
581 mshtml.dll$(DLLEXT): mshtml/mshtml.dll$(DLLEXT)
582 $(RM) $@ && $(LN_S) mshtml/mshtml.dll$(DLLEXT) $@
584 msi.dll$(DLLEXT): msi/msi.dll$(DLLEXT)
585 $(RM) $@ && $(LN_S) msi/msi.dll$(DLLEXT) $@
587 msimg32.dll$(DLLEXT): msimg32/msimg32.dll$(DLLEXT)
588 $(RM) $@ && $(LN_S) msimg32/msimg32.dll$(DLLEXT) $@
590 msisys.ocx$(DLLEXT): msisys/msisys.ocx$(DLLEXT)
591 $(RM) $@ && $(LN_S) msisys/msisys.ocx$(DLLEXT) $@
593 msnet32.dll$(DLLEXT): msnet32/msnet32.dll$(DLLEXT)
594 $(RM) $@ && $(LN_S) msnet32/msnet32.dll$(DLLEXT) $@
596 msrle32.dll$(DLLEXT): msrle32/msrle32.dll$(DLLEXT)
597 $(RM) $@ && $(LN_S) msrle32/msrle32.dll$(DLLEXT) $@
599 msvcrt.dll$(DLLEXT): msvcrt/msvcrt.dll$(DLLEXT)
600 $(RM) $@ && $(LN_S) msvcrt/msvcrt.dll$(DLLEXT) $@
602 msvcrt20.dll$(DLLEXT): msvcrt20/msvcrt20.dll$(DLLEXT)
603 $(RM) $@ && $(LN_S) msvcrt20/msvcrt20.dll$(DLLEXT) $@
605 msvcrt40.dll$(DLLEXT): msvcrt40/msvcrt40.dll$(DLLEXT)
606 $(RM) $@ && $(LN_S) msvcrt40/msvcrt40.dll$(DLLEXT) $@
608 msvcrtd.dll$(DLLEXT): msvcrtd/msvcrtd.dll$(DLLEXT)
609 $(RM) $@ && $(LN_S) msvcrtd/msvcrtd.dll$(DLLEXT) $@
611 msvfw32.dll$(DLLEXT): msvideo/msvfw32.dll$(DLLEXT)
612 $(RM) $@ && $(LN_S) msvideo/msvfw32.dll$(DLLEXT) $@
614 msvideo.dll$(DLLEXT) : msvfw32.dll$(DLLEXT)
615 $(RM) $@ && $(LN_S) msvfw32.dll$(DLLEXT) $@
617 msvidc32.dll$(DLLEXT): msvidc32/msvidc32.dll$(DLLEXT)
618 $(RM) $@ && $(LN_S) msvidc32/msvidc32.dll$(DLLEXT) $@
620 mswsock.dll$(DLLEXT): mswsock/mswsock.dll$(DLLEXT)
621 $(RM) $@ && $(LN_S) mswsock/mswsock.dll$(DLLEXT) $@
623 netapi32.dll$(DLLEXT): netapi32/netapi32.dll$(DLLEXT)
624 $(RM) $@ && $(LN_S) netapi32/netapi32.dll$(DLLEXT) $@
626 newdev.dll$(DLLEXT): newdev/newdev.dll$(DLLEXT)
627 $(RM) $@ && $(LN_S) newdev/newdev.dll$(DLLEXT) $@
629 ntdll.dll$(DLLEXT): ntdll/ntdll.dll$(DLLEXT)
630 $(RM) $@ && $(LN_S) ntdll/ntdll.dll$(DLLEXT) $@
632 odbc32.dll$(DLLEXT): odbc32/odbc32.dll$(DLLEXT)
633 $(RM) $@ && $(LN_S) odbc32/odbc32.dll$(DLLEXT) $@
635 ole32.dll$(DLLEXT): ole32/ole32.dll$(DLLEXT)
636 $(RM) $@ && $(LN_S) ole32/ole32.dll$(DLLEXT) $@
638 compobj.dll$(DLLEXT) ole2.dll$(DLLEXT) ole2conv.dll$(DLLEXT) \
639 ole2nls.dll$(DLLEXT) ole2prox.dll$(DLLEXT) ole2thk.dll$(DLLEXT) \
640 storage.dll$(DLLEXT) : ole32.dll$(DLLEXT)
641 $(RM) $@ && $(LN_S) ole32.dll$(DLLEXT) $@
643 oleacc.dll$(DLLEXT): oleacc/oleacc.dll$(DLLEXT)
644 $(RM) $@ && $(LN_S) oleacc/oleacc.dll$(DLLEXT) $@
646 oleaut32.dll$(DLLEXT): oleaut32/oleaut32.dll$(DLLEXT)
647 $(RM) $@ && $(LN_S) oleaut32/oleaut32.dll$(DLLEXT) $@
649 ole2disp.dll$(DLLEXT) typelib.dll$(DLLEXT) : oleaut32.dll$(DLLEXT)
650 $(RM) $@ && $(LN_S) oleaut32.dll$(DLLEXT) $@
652 olecli32.dll$(DLLEXT): olecli/olecli32.dll$(DLLEXT)
653 $(RM) $@ && $(LN_S) olecli/olecli32.dll$(DLLEXT) $@
655 olecli.dll$(DLLEXT) : olecli32.dll$(DLLEXT)
656 $(RM) $@ && $(LN_S) olecli32.dll$(DLLEXT) $@
658 oledlg.dll$(DLLEXT): oledlg/oledlg.dll$(DLLEXT)
659 $(RM) $@ && $(LN_S) oledlg/oledlg.dll$(DLLEXT) $@
661 olepro32.dll$(DLLEXT): olepro32/olepro32.dll$(DLLEXT)
662 $(RM) $@ && $(LN_S) olepro32/olepro32.dll$(DLLEXT) $@
664 olesvr32.dll$(DLLEXT): olesvr/olesvr32.dll$(DLLEXT)
665 $(RM) $@ && $(LN_S) olesvr/olesvr32.dll$(DLLEXT) $@
667 olesvr.dll$(DLLEXT) : olesvr32.dll$(DLLEXT)
668 $(RM) $@ && $(LN_S) olesvr32.dll$(DLLEXT) $@
670 opengl32.dll$(DLLEXT): opengl32/opengl32.dll$(DLLEXT)
671 $(RM) $@ && $(LN_S) opengl32/opengl32.dll$(DLLEXT) $@
673 psapi.dll$(DLLEXT): psapi/psapi.dll$(DLLEXT)
674 $(RM) $@ && $(LN_S) psapi/psapi.dll$(DLLEXT) $@
676 qcap.dll$(DLLEXT): qcap/qcap.dll$(DLLEXT)
677 $(RM) $@ && $(LN_S) qcap/qcap.dll$(DLLEXT) $@
679 quartz.dll$(DLLEXT): quartz/quartz.dll$(DLLEXT)
680 $(RM) $@ && $(LN_S) quartz/quartz.dll$(DLLEXT) $@
682 rasapi32.dll$(DLLEXT): rasapi32/rasapi32.dll$(DLLEXT)
683 $(RM) $@ && $(LN_S) rasapi32/rasapi32.dll$(DLLEXT) $@
685 rasapi16.dll$(DLLEXT) : rasapi32.dll$(DLLEXT)
686 $(RM) $@ && $(LN_S) rasapi32.dll$(DLLEXT) $@
688 riched32.dll$(DLLEXT): richedit/riched32.dll$(DLLEXT)
689 $(RM) $@ && $(LN_S) richedit/riched32.dll$(DLLEXT) $@
691 rpcrt4.dll$(DLLEXT): rpcrt4/rpcrt4.dll$(DLLEXT)
692 $(RM) $@ && $(LN_S) rpcrt4/rpcrt4.dll$(DLLEXT) $@
694 rsabase.dll$(DLLEXT): rsabase/rsabase.dll$(DLLEXT)
695 $(RM) $@ && $(LN_S) rsabase/rsabase.dll$(DLLEXT) $@
697 serialui.dll$(DLLEXT): serialui/serialui.dll$(DLLEXT)
698 $(RM) $@ && $(LN_S) serialui/serialui.dll$(DLLEXT) $@
700 setupapi.dll$(DLLEXT): setupapi/setupapi.dll$(DLLEXT)
701 $(RM) $@ && $(LN_S) setupapi/setupapi.dll$(DLLEXT) $@
703 setupx.dll$(DLLEXT) : setupapi.dll$(DLLEXT)
704 $(RM) $@ && $(LN_S) setupapi.dll$(DLLEXT) $@
706 shdocvw.dll$(DLLEXT): shdocvw/shdocvw.dll$(DLLEXT)
707 $(RM) $@ && $(LN_S) shdocvw/shdocvw.dll$(DLLEXT) $@
709 shell32.dll$(DLLEXT): shell32/shell32.dll$(DLLEXT)
710 $(RM) $@ && $(LN_S) shell32/shell32.dll$(DLLEXT) $@
712 shell.dll$(DLLEXT) : shell32.dll$(DLLEXT)
713 $(RM) $@ && $(LN_S) shell32.dll$(DLLEXT) $@
715 shfolder.dll$(DLLEXT): shfolder/shfolder.dll$(DLLEXT)
716 $(RM) $@ && $(LN_S) shfolder/shfolder.dll$(DLLEXT) $@
718 shlwapi.dll$(DLLEXT): shlwapi/shlwapi.dll$(DLLEXT)
719 $(RM) $@ && $(LN_S) shlwapi/shlwapi.dll$(DLLEXT) $@
721 snmpapi.dll$(DLLEXT): snmpapi/snmpapi.dll$(DLLEXT)
722 $(RM) $@ && $(LN_S) snmpapi/snmpapi.dll$(DLLEXT) $@
724 sti.dll$(DLLEXT): sti/sti.dll$(DLLEXT)
725 $(RM) $@ && $(LN_S) sti/sti.dll$(DLLEXT) $@
727 tapi32.dll$(DLLEXT): tapi32/tapi32.dll$(DLLEXT)
728 $(RM) $@ && $(LN_S) tapi32/tapi32.dll$(DLLEXT) $@
730 ttydrv.dll$(DLLEXT): ttydrv/ttydrv.dll$(DLLEXT)
731 $(RM) $@ && $(LN_S) ttydrv/ttydrv.dll$(DLLEXT) $@
733 twain_32.dll$(DLLEXT): twain/twain_32.dll$(DLLEXT)
734 $(RM) $@ && $(LN_S) twain/twain_32.dll$(DLLEXT) $@
736 unicows.dll$(DLLEXT): unicows/unicows.dll$(DLLEXT)
737 $(RM) $@ && $(LN_S) unicows/unicows.dll$(DLLEXT) $@
739 url.dll$(DLLEXT): url/url.dll$(DLLEXT)
740 $(RM) $@ && $(LN_S) url/url.dll$(DLLEXT) $@
742 urlmon.dll$(DLLEXT): urlmon/urlmon.dll$(DLLEXT)
743 $(RM) $@ && $(LN_S) urlmon/urlmon.dll$(DLLEXT) $@
745 user32.dll$(DLLEXT): user/user32.dll$(DLLEXT)
746 $(RM) $@ && $(LN_S) user/user32.dll$(DLLEXT) $@
748 ddeml.dll$(DLLEXT) display.drv$(DLLEXT) keyboard.drv$(DLLEXT) \
749 mouse.drv$(DLLEXT) user.exe$(DLLEXT) : user32.dll$(DLLEXT)
750 $(RM) $@ && $(LN_S) user32.dll$(DLLEXT) $@
752 uxtheme.dll$(DLLEXT): uxtheme/uxtheme.dll$(DLLEXT)
753 $(RM) $@ && $(LN_S) uxtheme/uxtheme.dll$(DLLEXT) $@
755 vdhcp.vxd$(DLLEXT): vdhcp.vxd/vdhcp.vxd$(DLLEXT)
756 $(RM) $@ && $(LN_S) vdhcp.vxd/vdhcp.vxd$(DLLEXT) $@
758 version.dll$(DLLEXT): version/version.dll$(DLLEXT)
759 $(RM) $@ && $(LN_S) version/version.dll$(DLLEXT) $@
761 ver.dll$(DLLEXT) : version.dll$(DLLEXT)
762 $(RM) $@ && $(LN_S) version.dll$(DLLEXT) $@
764 vmm.vxd$(DLLEXT): vmm.vxd/vmm.vxd$(DLLEXT)
765 $(RM) $@ && $(LN_S) vmm.vxd/vmm.vxd$(DLLEXT) $@
767 vnb.vxd$(DLLEXT): vnb.vxd/vnb.vxd$(DLLEXT)
768 $(RM) $@ && $(LN_S) vnb.vxd/vnb.vxd$(DLLEXT) $@
770 vnetbios.vxd$(DLLEXT): vnetbios.vxd/vnetbios.vxd$(DLLEXT)
771 $(RM) $@ && $(LN_S) vnetbios.vxd/vnetbios.vxd$(DLLEXT) $@
773 vtdapi.vxd$(DLLEXT): vtdapi.vxd/vtdapi.vxd$(DLLEXT)
774 $(RM) $@ && $(LN_S) vtdapi.vxd/vtdapi.vxd$(DLLEXT) $@
776 vwin32.vxd$(DLLEXT): vwin32.vxd/vwin32.vxd$(DLLEXT)
777 $(RM) $@ && $(LN_S) vwin32.vxd/vwin32.vxd$(DLLEXT) $@
779 w32skrnl.dll$(DLLEXT): win32s/w32skrnl.dll$(DLLEXT)
780 $(RM) $@ && $(LN_S) win32s/w32skrnl.dll$(DLLEXT) $@
782 w32sys.dll$(DLLEXT) win32s16.dll$(DLLEXT) : w32skrnl.dll$(DLLEXT)
783 $(RM) $@ && $(LN_S) w32skrnl.dll$(DLLEXT) $@
785 winealsa.drv$(DLLEXT): winmm/winealsa/winealsa.drv$(DLLEXT)
786 $(RM) $@ && $(LN_S) winmm/winealsa/winealsa.drv$(DLLEXT) $@
788 winearts.drv$(DLLEXT): winmm/winearts/winearts.drv$(DLLEXT)
789 $(RM) $@ && $(LN_S) winmm/winearts/winearts.drv$(DLLEXT) $@
791 wineaudioio.drv$(DLLEXT): winmm/wineaudioio/wineaudioio.drv$(DLLEXT)
792 $(RM) $@ && $(LN_S) winmm/wineaudioio/wineaudioio.drv$(DLLEXT) $@
794 wined3d.dll$(DLLEXT): wined3d/wined3d.dll$(DLLEXT)
795 $(RM) $@ && $(LN_S) wined3d/wined3d.dll$(DLLEXT) $@
797 winedos.dll$(DLLEXT): winedos/winedos.dll$(DLLEXT)
798 $(RM) $@ && $(LN_S) winedos/winedos.dll$(DLLEXT) $@
800 wprocs.dll$(DLLEXT) : winedos.dll$(DLLEXT)
801 $(RM) $@ && $(LN_S) winedos.dll$(DLLEXT) $@
803 winejack.drv$(DLLEXT): winmm/winejack/winejack.drv$(DLLEXT)
804 $(RM) $@ && $(LN_S) winmm/winejack/winejack.drv$(DLLEXT) $@
806 winemp3.acm$(DLLEXT): msacm/winemp3/winemp3.acm$(DLLEXT)
807 $(RM) $@ && $(LN_S) msacm/winemp3/winemp3.acm$(DLLEXT) $@
809 winenas.drv$(DLLEXT): winmm/winenas/winenas.drv$(DLLEXT)
810 $(RM) $@ && $(LN_S) winmm/winenas/winenas.drv$(DLLEXT) $@
812 wineoss.drv$(DLLEXT): winmm/wineoss/wineoss.drv$(DLLEXT)
813 $(RM) $@ && $(LN_S) winmm/wineoss/wineoss.drv$(DLLEXT) $@
815 wineps.dll$(DLLEXT): wineps/wineps.dll$(DLLEXT)
816 $(RM) $@ && $(LN_S) wineps/wineps.dll$(DLLEXT) $@
818 wineps16.drv$(DLLEXT) : wineps.dll$(DLLEXT)
819 $(RM) $@ && $(LN_S) wineps.dll$(DLLEXT) $@
821 wininet.dll$(DLLEXT): wininet/wininet.dll$(DLLEXT)
822 $(RM) $@ && $(LN_S) wininet/wininet.dll$(DLLEXT) $@
824 winmm.dll$(DLLEXT): winmm/winmm.dll$(DLLEXT)
825 $(RM) $@ && $(LN_S) winmm/winmm.dll$(DLLEXT) $@
827 mmsystem.dll$(DLLEXT) sound.dll$(DLLEXT) : winmm.dll$(DLLEXT)
828 $(RM) $@ && $(LN_S) winmm.dll$(DLLEXT) $@
830 winnls32.dll$(DLLEXT): winnls/winnls32.dll$(DLLEXT)
831 $(RM) $@ && $(LN_S) winnls/winnls32.dll$(DLLEXT) $@
833 winnls.dll$(DLLEXT) : winnls32.dll$(DLLEXT)
834 $(RM) $@ && $(LN_S) winnls32.dll$(DLLEXT) $@
836 winspool.drv$(DLLEXT): winspool/winspool.drv$(DLLEXT)
837 $(RM) $@ && $(LN_S) winspool/winspool.drv$(DLLEXT) $@
839 wintab32.dll$(DLLEXT): wintab32/wintab32.dll$(DLLEXT)
840 $(RM) $@ && $(LN_S) wintab32/wintab32.dll$(DLLEXT) $@
842 wintab.dll$(DLLEXT) : wintab32.dll$(DLLEXT)
843 $(RM) $@ && $(LN_S) wintab32.dll$(DLLEXT) $@
845 wintrust.dll$(DLLEXT): wintrust/wintrust.dll$(DLLEXT)
846 $(RM) $@ && $(LN_S) wintrust/wintrust.dll$(DLLEXT) $@
848 wnaspi32.dll$(DLLEXT): winaspi/wnaspi32.dll$(DLLEXT)
849 $(RM) $@ && $(LN_S) winaspi/wnaspi32.dll$(DLLEXT) $@
851 winaspi.dll$(DLLEXT) : wnaspi32.dll$(DLLEXT)
852 $(RM) $@ && $(LN_S) wnaspi32.dll$(DLLEXT) $@
854 wow32.dll$(DLLEXT): wow32/wow32.dll$(DLLEXT)
855 $(RM) $@ && $(LN_S) wow32/wow32.dll$(DLLEXT) $@
857 ws2_32.dll$(DLLEXT): winsock/ws2_32.dll$(DLLEXT)
858 $(RM) $@ && $(LN_S) winsock/ws2_32.dll$(DLLEXT) $@
860 winsock.dll$(DLLEXT) : ws2_32.dll$(DLLEXT)
861 $(RM) $@ && $(LN_S) ws2_32.dll$(DLLEXT) $@
863 wsock32.dll$(DLLEXT): wsock32/wsock32.dll$(DLLEXT)
864 $(RM) $@ && $(LN_S) wsock32/wsock32.dll$(DLLEXT) $@
866 x11drv.dll$(DLLEXT): x11drv/x11drv.dll$(DLLEXT)
867 $(RM) $@ && $(LN_S) x11drv/x11drv.dll$(DLLEXT) $@
869 libdxguid.a: dxguid/libdxguid.a
870 $(RM) $@ && $(LN_S) dxguid/libdxguid.a $@
872 libuuid.a: uuid/libuuid.a
873 $(RM) $@ && $(LN_S) uuid/libuuid.a $@
876 # Import libraries
878 IMPORT_LIBS = \
879 libadvapi32 \
880 libavicap32 \
881 libavifil32 \
882 libcabinet \
883 libcapi2032 \
884 libcfgmgr32 \
885 libcomcat \
886 libcomctl32 \
887 libcomdlg32 \
888 libcrtdll \
889 libcrypt32 \
890 libctl3d32 \
891 libd3d8 \
892 libd3d9 \
893 libd3dim \
894 libd3dx8 \
895 libdciman32 \
896 libddraw \
897 libdevenum \
898 libdinput \
899 libdinput8 \
900 libdmband \
901 libdmcompos \
902 libdmime \
903 libdmloader \
904 libdmscript \
905 libdmstyle \
906 libdmsynth \
907 libdmusic \
908 libdmusic32 \
909 libdplay \
910 libdplayx \
911 libdpnhpast \
912 libdsound \
913 libdswave \
914 libgdi32 \
915 libglu32 \
916 libglut32 \
917 libiccvid \
918 libicmp \
919 libimagehlp \
920 libimm32 \
921 libiphlpapi \
922 libkernel32 \
923 liblz32 \
924 libmapi32 \
925 libmpr \
926 libmsacm32 \
927 libmsdmo \
928 libmshtml \
929 libmsi \
930 libmsimg32 \
931 libmsnet32 \
932 libmsrle32 \
933 libmsvcrt \
934 libmsvcrt20 \
935 libmsvcrt40 \
936 libmsvcrtd \
937 libmsvfw32 \
938 libmsvidc32 \
939 libmswsock \
940 libnetapi32 \
941 libnewdev \
942 libntdll \
943 libodbc32 \
944 libole32 \
945 liboleacc \
946 liboleaut32 \
947 libolecli32 \
948 liboledlg \
949 libolepro32 \
950 libolesvr32 \
951 libopengl32 \
952 libpsapi \
953 libqcap \
954 libquartz \
955 librasapi32 \
956 libriched32 \
957 librpcrt4 \
958 librsabase \
959 libserialui \
960 libsetupapi \
961 libshdocvw \
962 libshell32 \
963 libshfolder \
964 libshlwapi \
965 libsnmpapi \
966 libsti \
967 libtapi32 \
968 libttydrv \
969 libtwain_32 \
970 libunicows \
971 liburl \
972 liburlmon \
973 libuser32 \
974 libuxtheme \
975 libversion \
976 libw32skrnl \
977 libwined3d \
978 libwinedos \
979 libwineps \
980 libwininet \
981 libwinmm \
982 libwinnls32 \
983 libwinspool \
984 libwintab32 \
985 libwintrust \
986 libwnaspi32 \
987 libwow32 \
988 libws2_32 \
989 libwsock32 \
990 libx11drv
992 ALL_IMPORT_LIBS = \
993 $(IMPORT_LIBS:%=%.$(IMPLIBEXT)) \
994 libdxguid.a \
995 libuuid.a
997 libadvapi32.def: advapi32/advapi32.spec.def
998 $(RM) $@ && $(LN_S) advapi32/advapi32.spec.def $@
999 libadvapi32.a: advapi32/advapi32.spec.def
1000 $(DLLTOOL) -k -l $@ -d advapi32/advapi32.spec.def
1002 libavicap32.def: avicap32/avicap32.spec.def
1003 $(RM) $@ && $(LN_S) avicap32/avicap32.spec.def $@
1004 libavicap32.a: avicap32/avicap32.spec.def
1005 $(DLLTOOL) -k -l $@ -d avicap32/avicap32.spec.def
1007 libavifil32.def: avifil32/avifil32.spec.def
1008 $(RM) $@ && $(LN_S) avifil32/avifil32.spec.def $@
1009 libavifil32.a: avifil32/avifil32.spec.def
1010 $(DLLTOOL) -k -l $@ -d avifil32/avifil32.spec.def
1012 libcabinet.def: cabinet/cabinet.spec.def
1013 $(RM) $@ && $(LN_S) cabinet/cabinet.spec.def $@
1014 libcabinet.a: cabinet/cabinet.spec.def
1015 $(DLLTOOL) -k -l $@ -d cabinet/cabinet.spec.def
1017 libcapi2032.def: capi2032/capi2032.spec.def
1018 $(RM) $@ && $(LN_S) capi2032/capi2032.spec.def $@
1019 libcapi2032.a: capi2032/capi2032.spec.def
1020 $(DLLTOOL) -k -l $@ -d capi2032/capi2032.spec.def
1022 libcfgmgr32.def: cfgmgr32/cfgmgr32.spec.def
1023 $(RM) $@ && $(LN_S) cfgmgr32/cfgmgr32.spec.def $@
1024 libcfgmgr32.a: cfgmgr32/cfgmgr32.spec.def
1025 $(DLLTOOL) -k -l $@ -d cfgmgr32/cfgmgr32.spec.def
1027 libcomcat.def: comcat/comcat.spec.def
1028 $(RM) $@ && $(LN_S) comcat/comcat.spec.def $@
1029 libcomcat.a: comcat/comcat.spec.def
1030 $(DLLTOOL) -k -l $@ -d comcat/comcat.spec.def
1032 libcomctl32.def: comctl32/comctl32.spec.def
1033 $(RM) $@ && $(LN_S) comctl32/comctl32.spec.def $@
1034 libcomctl32.a: comctl32/comctl32.spec.def
1035 $(DLLTOOL) -k -l $@ -d comctl32/comctl32.spec.def
1037 libcomdlg32.def: commdlg/comdlg32.spec.def
1038 $(RM) $@ && $(LN_S) commdlg/comdlg32.spec.def $@
1039 libcomdlg32.a: commdlg/comdlg32.spec.def
1040 $(DLLTOOL) -k -l $@ -d commdlg/comdlg32.spec.def
1042 libcrtdll.def: crtdll/crtdll.spec.def
1043 $(RM) $@ && $(LN_S) crtdll/crtdll.spec.def $@
1044 libcrtdll.a: crtdll/crtdll.spec.def
1045 $(DLLTOOL) -k -l $@ -d crtdll/crtdll.spec.def
1047 libcrypt32.def: crypt32/crypt32.spec.def
1048 $(RM) $@ && $(LN_S) crypt32/crypt32.spec.def $@
1049 libcrypt32.a: crypt32/crypt32.spec.def
1050 $(DLLTOOL) -k -l $@ -d crypt32/crypt32.spec.def
1052 libctl3d32.def: ctl3d/ctl3d32.spec.def
1053 $(RM) $@ && $(LN_S) ctl3d/ctl3d32.spec.def $@
1054 libctl3d32.a: ctl3d/ctl3d32.spec.def
1055 $(DLLTOOL) -k -l $@ -d ctl3d/ctl3d32.spec.def
1057 libd3d8.def: d3d8/d3d8.spec.def
1058 $(RM) $@ && $(LN_S) d3d8/d3d8.spec.def $@
1059 libd3d8.a: d3d8/d3d8.spec.def
1060 $(DLLTOOL) -k -l $@ -d d3d8/d3d8.spec.def
1062 libd3d9.def: d3d9/d3d9.spec.def
1063 $(RM) $@ && $(LN_S) d3d9/d3d9.spec.def $@
1064 libd3d9.a: d3d9/d3d9.spec.def
1065 $(DLLTOOL) -k -l $@ -d d3d9/d3d9.spec.def
1067 libd3dim.def: d3dim/d3dim.spec.def
1068 $(RM) $@ && $(LN_S) d3dim/d3dim.spec.def $@
1069 libd3dim.a: d3dim/d3dim.spec.def
1070 $(DLLTOOL) -k -l $@ -d d3dim/d3dim.spec.def
1072 libd3dx8.def: d3dx8/d3dx8.spec.def
1073 $(RM) $@ && $(LN_S) d3dx8/d3dx8.spec.def $@
1074 libd3dx8.a: d3dx8/d3dx8.spec.def
1075 $(DLLTOOL) -k -l $@ -d d3dx8/d3dx8.spec.def
1077 libdciman32.def: dciman32/dciman32.spec.def
1078 $(RM) $@ && $(LN_S) dciman32/dciman32.spec.def $@
1079 libdciman32.a: dciman32/dciman32.spec.def
1080 $(DLLTOOL) -k -l $@ -d dciman32/dciman32.spec.def
1082 libddraw.def: ddraw/ddraw.spec.def
1083 $(RM) $@ && $(LN_S) ddraw/ddraw.spec.def $@
1084 libddraw.a: ddraw/ddraw.spec.def
1085 $(DLLTOOL) -k -l $@ -d ddraw/ddraw.spec.def
1087 libdevenum.def: devenum/devenum.spec.def
1088 $(RM) $@ && $(LN_S) devenum/devenum.spec.def $@
1089 libdevenum.a: devenum/devenum.spec.def
1090 $(DLLTOOL) -k -l $@ -d devenum/devenum.spec.def
1092 libdinput.def: dinput/dinput.spec.def
1093 $(RM) $@ && $(LN_S) dinput/dinput.spec.def $@
1094 libdinput.a: dinput/dinput.spec.def
1095 $(DLLTOOL) -k -l $@ -d dinput/dinput.spec.def
1097 libdinput8.def: dinput8/dinput8.spec.def
1098 $(RM) $@ && $(LN_S) dinput8/dinput8.spec.def $@
1099 libdinput8.a: dinput8/dinput8.spec.def
1100 $(DLLTOOL) -k -l $@ -d dinput8/dinput8.spec.def
1102 libdmband.def: dmband/dmband.spec.def
1103 $(RM) $@ && $(LN_S) dmband/dmband.spec.def $@
1104 libdmband.a: dmband/dmband.spec.def
1105 $(DLLTOOL) -k -l $@ -d dmband/dmband.spec.def
1107 libdmcompos.def: dmcompos/dmcompos.spec.def
1108 $(RM) $@ && $(LN_S) dmcompos/dmcompos.spec.def $@
1109 libdmcompos.a: dmcompos/dmcompos.spec.def
1110 $(DLLTOOL) -k -l $@ -d dmcompos/dmcompos.spec.def
1112 libdmime.def: dmime/dmime.spec.def
1113 $(RM) $@ && $(LN_S) dmime/dmime.spec.def $@
1114 libdmime.a: dmime/dmime.spec.def
1115 $(DLLTOOL) -k -l $@ -d dmime/dmime.spec.def
1117 libdmloader.def: dmloader/dmloader.spec.def
1118 $(RM) $@ && $(LN_S) dmloader/dmloader.spec.def $@
1119 libdmloader.a: dmloader/dmloader.spec.def
1120 $(DLLTOOL) -k -l $@ -d dmloader/dmloader.spec.def
1122 libdmscript.def: dmscript/dmscript.spec.def
1123 $(RM) $@ && $(LN_S) dmscript/dmscript.spec.def $@
1124 libdmscript.a: dmscript/dmscript.spec.def
1125 $(DLLTOOL) -k -l $@ -d dmscript/dmscript.spec.def
1127 libdmstyle.def: dmstyle/dmstyle.spec.def
1128 $(RM) $@ && $(LN_S) dmstyle/dmstyle.spec.def $@
1129 libdmstyle.a: dmstyle/dmstyle.spec.def
1130 $(DLLTOOL) -k -l $@ -d dmstyle/dmstyle.spec.def
1132 libdmsynth.def: dmsynth/dmsynth.spec.def
1133 $(RM) $@ && $(LN_S) dmsynth/dmsynth.spec.def $@
1134 libdmsynth.a: dmsynth/dmsynth.spec.def
1135 $(DLLTOOL) -k -l $@ -d dmsynth/dmsynth.spec.def
1137 libdmusic.def: dmusic/dmusic.spec.def
1138 $(RM) $@ && $(LN_S) dmusic/dmusic.spec.def $@
1139 libdmusic.a: dmusic/dmusic.spec.def
1140 $(DLLTOOL) -k -l $@ -d dmusic/dmusic.spec.def
1142 libdmusic32.def: dmusic32/dmusic32.spec.def
1143 $(RM) $@ && $(LN_S) dmusic32/dmusic32.spec.def $@
1144 libdmusic32.a: dmusic32/dmusic32.spec.def
1145 $(DLLTOOL) -k -l $@ -d dmusic32/dmusic32.spec.def
1147 libdplay.def: dplay/dplay.spec.def
1148 $(RM) $@ && $(LN_S) dplay/dplay.spec.def $@
1149 libdplay.a: dplay/dplay.spec.def
1150 $(DLLTOOL) -k -l $@ -d dplay/dplay.spec.def
1152 libdplayx.def: dplayx/dplayx.spec.def
1153 $(RM) $@ && $(LN_S) dplayx/dplayx.spec.def $@
1154 libdplayx.a: dplayx/dplayx.spec.def
1155 $(DLLTOOL) -k -l $@ -d dplayx/dplayx.spec.def
1157 libdpnhpast.def: dpnhpast/dpnhpast.spec.def
1158 $(RM) $@ && $(LN_S) dpnhpast/dpnhpast.spec.def $@
1159 libdpnhpast.a: dpnhpast/dpnhpast.spec.def
1160 $(DLLTOOL) -k -l $@ -d dpnhpast/dpnhpast.spec.def
1162 libdsound.def: dsound/dsound.spec.def
1163 $(RM) $@ && $(LN_S) dsound/dsound.spec.def $@
1164 libdsound.a: dsound/dsound.spec.def
1165 $(DLLTOOL) -k -l $@ -d dsound/dsound.spec.def
1167 libdswave.def: dswave/dswave.spec.def
1168 $(RM) $@ && $(LN_S) dswave/dswave.spec.def $@
1169 libdswave.a: dswave/dswave.spec.def
1170 $(DLLTOOL) -k -l $@ -d dswave/dswave.spec.def
1172 libgdi32.def: gdi/gdi32.spec.def
1173 $(RM) $@ && $(LN_S) gdi/gdi32.spec.def $@
1174 libgdi32.a: gdi/gdi32.spec.def
1175 $(DLLTOOL) -k -l $@ -d gdi/gdi32.spec.def
1177 libglu32.def: glu32/glu32.spec.def
1178 $(RM) $@ && $(LN_S) glu32/glu32.spec.def $@
1179 libglu32.a: glu32/glu32.spec.def
1180 $(DLLTOOL) -k -l $@ -d glu32/glu32.spec.def
1182 libglut32.def: glut32/glut32.spec.def
1183 $(RM) $@ && $(LN_S) glut32/glut32.spec.def $@
1184 libglut32.a: glut32/glut32.spec.def
1185 $(DLLTOOL) -k -l $@ -d glut32/glut32.spec.def
1187 libiccvid.def: iccvid/iccvid.spec.def
1188 $(RM) $@ && $(LN_S) iccvid/iccvid.spec.def $@
1189 libiccvid.a: iccvid/iccvid.spec.def
1190 $(DLLTOOL) -k -l $@ -d iccvid/iccvid.spec.def
1192 libicmp.def: icmp/icmp.spec.def
1193 $(RM) $@ && $(LN_S) icmp/icmp.spec.def $@
1194 libicmp.a: icmp/icmp.spec.def
1195 $(DLLTOOL) -k -l $@ -d icmp/icmp.spec.def
1197 libimagehlp.def: imagehlp/imagehlp.spec.def
1198 $(RM) $@ && $(LN_S) imagehlp/imagehlp.spec.def $@
1199 libimagehlp.a: imagehlp/imagehlp.spec.def
1200 $(DLLTOOL) -k -l $@ -d imagehlp/imagehlp.spec.def
1202 libimm32.def: imm32/imm32.spec.def
1203 $(RM) $@ && $(LN_S) imm32/imm32.spec.def $@
1204 libimm32.a: imm32/imm32.spec.def
1205 $(DLLTOOL) -k -l $@ -d imm32/imm32.spec.def
1207 libiphlpapi.def: iphlpapi/iphlpapi.spec.def
1208 $(RM) $@ && $(LN_S) iphlpapi/iphlpapi.spec.def $@
1209 libiphlpapi.a: iphlpapi/iphlpapi.spec.def
1210 $(DLLTOOL) -k -l $@ -d iphlpapi/iphlpapi.spec.def
1212 libkernel32.def: kernel/kernel32.spec.def
1213 $(RM) $@ && $(LN_S) kernel/kernel32.spec.def $@
1214 libkernel32.a: kernel/kernel32.spec.def
1215 $(DLLTOOL) -k -l $@ -d kernel/kernel32.spec.def
1217 liblz32.def: lzexpand/lz32.spec.def
1218 $(RM) $@ && $(LN_S) lzexpand/lz32.spec.def $@
1219 liblz32.a: lzexpand/lz32.spec.def
1220 $(DLLTOOL) -k -l $@ -d lzexpand/lz32.spec.def
1222 libmapi32.def: mapi32/mapi32.spec.def
1223 $(RM) $@ && $(LN_S) mapi32/mapi32.spec.def $@
1224 libmapi32.a: mapi32/mapi32.spec.def
1225 $(DLLTOOL) -k -l $@ -d mapi32/mapi32.spec.def
1227 libmpr.def: mpr/mpr.spec.def
1228 $(RM) $@ && $(LN_S) mpr/mpr.spec.def $@
1229 libmpr.a: mpr/mpr.spec.def
1230 $(DLLTOOL) -k -l $@ -d mpr/mpr.spec.def
1232 libmsacm32.def: msacm/msacm32.spec.def
1233 $(RM) $@ && $(LN_S) msacm/msacm32.spec.def $@
1234 libmsacm32.a: msacm/msacm32.spec.def
1235 $(DLLTOOL) -k -l $@ -d msacm/msacm32.spec.def
1237 libmsdmo.def: msdmo/msdmo.spec.def
1238 $(RM) $@ && $(LN_S) msdmo/msdmo.spec.def $@
1239 libmsdmo.a: msdmo/msdmo.spec.def
1240 $(DLLTOOL) -k -l $@ -d msdmo/msdmo.spec.def
1242 libmshtml.def: mshtml/mshtml.spec.def
1243 $(RM) $@ && $(LN_S) mshtml/mshtml.spec.def $@
1244 libmshtml.a: mshtml/mshtml.spec.def
1245 $(DLLTOOL) -k -l $@ -d mshtml/mshtml.spec.def
1247 libmsi.def: msi/msi.spec.def
1248 $(RM) $@ && $(LN_S) msi/msi.spec.def $@
1249 libmsi.a: msi/msi.spec.def
1250 $(DLLTOOL) -k -l $@ -d msi/msi.spec.def
1252 libmsimg32.def: msimg32/msimg32.spec.def
1253 $(RM) $@ && $(LN_S) msimg32/msimg32.spec.def $@
1254 libmsimg32.a: msimg32/msimg32.spec.def
1255 $(DLLTOOL) -k -l $@ -d msimg32/msimg32.spec.def
1257 libmsnet32.def: msnet32/msnet32.spec.def
1258 $(RM) $@ && $(LN_S) msnet32/msnet32.spec.def $@
1259 libmsnet32.a: msnet32/msnet32.spec.def
1260 $(DLLTOOL) -k -l $@ -d msnet32/msnet32.spec.def
1262 libmsrle32.def: msrle32/msrle32.spec.def
1263 $(RM) $@ && $(LN_S) msrle32/msrle32.spec.def $@
1264 libmsrle32.a: msrle32/msrle32.spec.def
1265 $(DLLTOOL) -k -l $@ -d msrle32/msrle32.spec.def
1267 libmsvcrt.def: msvcrt/msvcrt.spec.def
1268 $(RM) $@ && $(LN_S) msvcrt/msvcrt.spec.def $@
1269 libmsvcrt.a: msvcrt/msvcrt.spec.def
1270 $(DLLTOOL) -k -l $@ -d msvcrt/msvcrt.spec.def
1272 libmsvcrt20.def: msvcrt20/msvcrt20.spec.def
1273 $(RM) $@ && $(LN_S) msvcrt20/msvcrt20.spec.def $@
1274 libmsvcrt20.a: msvcrt20/msvcrt20.spec.def
1275 $(DLLTOOL) -k -l $@ -d msvcrt20/msvcrt20.spec.def
1277 libmsvcrt40.def: msvcrt40/msvcrt40.spec.def
1278 $(RM) $@ && $(LN_S) msvcrt40/msvcrt40.spec.def $@
1279 libmsvcrt40.a: msvcrt40/msvcrt40.spec.def
1280 $(DLLTOOL) -k -l $@ -d msvcrt40/msvcrt40.spec.def
1282 libmsvcrtd.def: msvcrtd/msvcrtd.spec.def
1283 $(RM) $@ && $(LN_S) msvcrtd/msvcrtd.spec.def $@
1284 libmsvcrtd.a: msvcrtd/msvcrtd.spec.def
1285 $(DLLTOOL) -k -l $@ -d msvcrtd/msvcrtd.spec.def
1287 libmsvfw32.def: msvideo/msvfw32.spec.def
1288 $(RM) $@ && $(LN_S) msvideo/msvfw32.spec.def $@
1289 libmsvfw32.a: msvideo/msvfw32.spec.def
1290 $(DLLTOOL) -k -l $@ -d msvideo/msvfw32.spec.def
1292 libmsvidc32.def: msvidc32/msvidc32.spec.def
1293 $(RM) $@ && $(LN_S) msvidc32/msvidc32.spec.def $@
1294 libmsvidc32.a: msvidc32/msvidc32.spec.def
1295 $(DLLTOOL) -k -l $@ -d msvidc32/msvidc32.spec.def
1297 libmswsock.def: mswsock/mswsock.spec.def
1298 $(RM) $@ && $(LN_S) mswsock/mswsock.spec.def $@
1299 libmswsock.a: mswsock/mswsock.spec.def
1300 $(DLLTOOL) -k -l $@ -d mswsock/mswsock.spec.def
1302 libnetapi32.def: netapi32/netapi32.spec.def
1303 $(RM) $@ && $(LN_S) netapi32/netapi32.spec.def $@
1304 libnetapi32.a: netapi32/netapi32.spec.def
1305 $(DLLTOOL) -k -l $@ -d netapi32/netapi32.spec.def
1307 libnewdev.def: newdev/newdev.spec.def
1308 $(RM) $@ && $(LN_S) newdev/newdev.spec.def $@
1309 libnewdev.a: newdev/newdev.spec.def
1310 $(DLLTOOL) -k -l $@ -d newdev/newdev.spec.def
1312 libntdll.def: ntdll/ntdll.spec.def
1313 $(RM) $@ && $(LN_S) ntdll/ntdll.spec.def $@
1314 libntdll.a: ntdll/ntdll.spec.def
1315 $(DLLTOOL) -k -l $@ -d ntdll/ntdll.spec.def
1317 libodbc32.def: odbc32/odbc32.spec.def
1318 $(RM) $@ && $(LN_S) odbc32/odbc32.spec.def $@
1319 libodbc32.a: odbc32/odbc32.spec.def
1320 $(DLLTOOL) -k -l $@ -d odbc32/odbc32.spec.def
1322 libole32.def: ole32/ole32.spec.def
1323 $(RM) $@ && $(LN_S) ole32/ole32.spec.def $@
1324 libole32.a: ole32/ole32.spec.def
1325 $(DLLTOOL) -k -l $@ -d ole32/ole32.spec.def
1327 liboleacc.def: oleacc/oleacc.spec.def
1328 $(RM) $@ && $(LN_S) oleacc/oleacc.spec.def $@
1329 liboleacc.a: oleacc/oleacc.spec.def
1330 $(DLLTOOL) -k -l $@ -d oleacc/oleacc.spec.def
1332 liboleaut32.def: oleaut32/oleaut32.spec.def
1333 $(RM) $@ && $(LN_S) oleaut32/oleaut32.spec.def $@
1334 liboleaut32.a: oleaut32/oleaut32.spec.def
1335 $(DLLTOOL) -k -l $@ -d oleaut32/oleaut32.spec.def
1337 libolecli32.def: olecli/olecli32.spec.def
1338 $(RM) $@ && $(LN_S) olecli/olecli32.spec.def $@
1339 libolecli32.a: olecli/olecli32.spec.def
1340 $(DLLTOOL) -k -l $@ -d olecli/olecli32.spec.def
1342 liboledlg.def: oledlg/oledlg.spec.def
1343 $(RM) $@ && $(LN_S) oledlg/oledlg.spec.def $@
1344 liboledlg.a: oledlg/oledlg.spec.def
1345 $(DLLTOOL) -k -l $@ -d oledlg/oledlg.spec.def
1347 libolepro32.def: olepro32/olepro32.spec.def
1348 $(RM) $@ && $(LN_S) olepro32/olepro32.spec.def $@
1349 libolepro32.a: olepro32/olepro32.spec.def
1350 $(DLLTOOL) -k -l $@ -d olepro32/olepro32.spec.def
1352 libolesvr32.def: olesvr/olesvr32.spec.def
1353 $(RM) $@ && $(LN_S) olesvr/olesvr32.spec.def $@
1354 libolesvr32.a: olesvr/olesvr32.spec.def
1355 $(DLLTOOL) -k -l $@ -d olesvr/olesvr32.spec.def
1357 libopengl32.def: opengl32/opengl32.spec.def
1358 $(RM) $@ && $(LN_S) opengl32/opengl32.spec.def $@
1359 libopengl32.a: opengl32/opengl32.spec.def
1360 $(DLLTOOL) -k -l $@ -d opengl32/opengl32.spec.def
1362 libpsapi.def: psapi/psapi.spec.def
1363 $(RM) $@ && $(LN_S) psapi/psapi.spec.def $@
1364 libpsapi.a: psapi/psapi.spec.def
1365 $(DLLTOOL) -k -l $@ -d psapi/psapi.spec.def
1367 libqcap.def: qcap/qcap.spec.def
1368 $(RM) $@ && $(LN_S) qcap/qcap.spec.def $@
1369 libqcap.a: qcap/qcap.spec.def
1370 $(DLLTOOL) -k -l $@ -d qcap/qcap.spec.def
1372 libquartz.def: quartz/quartz.spec.def
1373 $(RM) $@ && $(LN_S) quartz/quartz.spec.def $@
1374 libquartz.a: quartz/quartz.spec.def
1375 $(DLLTOOL) -k -l $@ -d quartz/quartz.spec.def
1377 librasapi32.def: rasapi32/rasapi32.spec.def
1378 $(RM) $@ && $(LN_S) rasapi32/rasapi32.spec.def $@
1379 librasapi32.a: rasapi32/rasapi32.spec.def
1380 $(DLLTOOL) -k -l $@ -d rasapi32/rasapi32.spec.def
1382 libriched32.def: richedit/riched32.spec.def
1383 $(RM) $@ && $(LN_S) richedit/riched32.spec.def $@
1384 libriched32.a: richedit/riched32.spec.def
1385 $(DLLTOOL) -k -l $@ -d richedit/riched32.spec.def
1387 librpcrt4.def: rpcrt4/rpcrt4.spec.def
1388 $(RM) $@ && $(LN_S) rpcrt4/rpcrt4.spec.def $@
1389 librpcrt4.a: rpcrt4/rpcrt4.spec.def
1390 $(DLLTOOL) -k -l $@ -d rpcrt4/rpcrt4.spec.def
1392 librsabase.def: rsabase/rsabase.spec.def
1393 $(RM) $@ && $(LN_S) rsabase/rsabase.spec.def $@
1394 librsabase.a: rsabase/rsabase.spec.def
1395 $(DLLTOOL) -k -l $@ -d rsabase/rsabase.spec.def
1397 libserialui.def: serialui/serialui.spec.def
1398 $(RM) $@ && $(LN_S) serialui/serialui.spec.def $@
1399 libserialui.a: serialui/serialui.spec.def
1400 $(DLLTOOL) -k -l $@ -d serialui/serialui.spec.def
1402 libsetupapi.def: setupapi/setupapi.spec.def
1403 $(RM) $@ && $(LN_S) setupapi/setupapi.spec.def $@
1404 libsetupapi.a: setupapi/setupapi.spec.def
1405 $(DLLTOOL) -k -l $@ -d setupapi/setupapi.spec.def
1407 libshdocvw.def: shdocvw/shdocvw.spec.def
1408 $(RM) $@ && $(LN_S) shdocvw/shdocvw.spec.def $@
1409 libshdocvw.a: shdocvw/shdocvw.spec.def
1410 $(DLLTOOL) -k -l $@ -d shdocvw/shdocvw.spec.def
1412 libshell32.def: shell32/shell32.spec.def
1413 $(RM) $@ && $(LN_S) shell32/shell32.spec.def $@
1414 libshell32.a: shell32/shell32.spec.def
1415 $(DLLTOOL) -k -l $@ -d shell32/shell32.spec.def
1417 libshfolder.def: shfolder/shfolder.spec.def
1418 $(RM) $@ && $(LN_S) shfolder/shfolder.spec.def $@
1419 libshfolder.a: shfolder/shfolder.spec.def
1420 $(DLLTOOL) -k -l $@ -d shfolder/shfolder.spec.def
1422 libshlwapi.def: shlwapi/shlwapi.spec.def
1423 $(RM) $@ && $(LN_S) shlwapi/shlwapi.spec.def $@
1424 libshlwapi.a: shlwapi/shlwapi.spec.def
1425 $(DLLTOOL) -k -l $@ -d shlwapi/shlwapi.spec.def
1427 libsnmpapi.def: snmpapi/snmpapi.spec.def
1428 $(RM) $@ && $(LN_S) snmpapi/snmpapi.spec.def $@
1429 libsnmpapi.a: snmpapi/snmpapi.spec.def
1430 $(DLLTOOL) -k -l $@ -d snmpapi/snmpapi.spec.def
1432 libsti.def: sti/sti.spec.def
1433 $(RM) $@ && $(LN_S) sti/sti.spec.def $@
1434 libsti.a: sti/sti.spec.def
1435 $(DLLTOOL) -k -l $@ -d sti/sti.spec.def
1437 libtapi32.def: tapi32/tapi32.spec.def
1438 $(RM) $@ && $(LN_S) tapi32/tapi32.spec.def $@
1439 libtapi32.a: tapi32/tapi32.spec.def
1440 $(DLLTOOL) -k -l $@ -d tapi32/tapi32.spec.def
1442 libttydrv.def: ttydrv/ttydrv.spec.def
1443 $(RM) $@ && $(LN_S) ttydrv/ttydrv.spec.def $@
1444 libttydrv.a: ttydrv/ttydrv.spec.def
1445 $(DLLTOOL) -k -l $@ -d ttydrv/ttydrv.spec.def
1447 libtwain_32.def: twain/twain_32.spec.def
1448 $(RM) $@ && $(LN_S) twain/twain_32.spec.def $@
1449 libtwain_32.a: twain/twain_32.spec.def
1450 $(DLLTOOL) -k -l $@ -d twain/twain_32.spec.def
1452 libunicows.def: unicows/unicows.spec.def
1453 $(RM) $@ && $(LN_S) unicows/unicows.spec.def $@
1454 libunicows.a: unicows/unicows.spec.def
1455 $(DLLTOOL) -k -l $@ -d unicows/unicows.spec.def
1457 liburl.def: url/url.spec.def
1458 $(RM) $@ && $(LN_S) url/url.spec.def $@
1459 liburl.a: url/url.spec.def
1460 $(DLLTOOL) -k -l $@ -d url/url.spec.def
1462 liburlmon.def: urlmon/urlmon.spec.def
1463 $(RM) $@ && $(LN_S) urlmon/urlmon.spec.def $@
1464 liburlmon.a: urlmon/urlmon.spec.def
1465 $(DLLTOOL) -k -l $@ -d urlmon/urlmon.spec.def
1467 libuser32.def: user/user32.spec.def
1468 $(RM) $@ && $(LN_S) user/user32.spec.def $@
1469 libuser32.a: user/user32.spec.def
1470 $(DLLTOOL) -k -l $@ -d user/user32.spec.def
1472 libuxtheme.def: uxtheme/uxtheme.spec.def
1473 $(RM) $@ && $(LN_S) uxtheme/uxtheme.spec.def $@
1474 libuxtheme.a: uxtheme/uxtheme.spec.def
1475 $(DLLTOOL) -k -l $@ -d uxtheme/uxtheme.spec.def
1477 libversion.def: version/version.spec.def
1478 $(RM) $@ && $(LN_S) version/version.spec.def $@
1479 libversion.a: version/version.spec.def
1480 $(DLLTOOL) -k -l $@ -d version/version.spec.def
1482 libw32skrnl.def: win32s/w32skrnl.spec.def
1483 $(RM) $@ && $(LN_S) win32s/w32skrnl.spec.def $@
1484 libw32skrnl.a: win32s/w32skrnl.spec.def
1485 $(DLLTOOL) -k -l $@ -d win32s/w32skrnl.spec.def
1487 libwined3d.def: wined3d/wined3d.spec.def
1488 $(RM) $@ && $(LN_S) wined3d/wined3d.spec.def $@
1489 libwined3d.a: wined3d/wined3d.spec.def
1490 $(DLLTOOL) -k -l $@ -d wined3d/wined3d.spec.def
1492 libwinedos.def: winedos/winedos.spec.def
1493 $(RM) $@ && $(LN_S) winedos/winedos.spec.def $@
1494 libwinedos.a: winedos/winedos.spec.def
1495 $(DLLTOOL) -k -l $@ -d winedos/winedos.spec.def
1497 libwineps.def: wineps/wineps.spec.def
1498 $(RM) $@ && $(LN_S) wineps/wineps.spec.def $@
1499 libwineps.a: wineps/wineps.spec.def
1500 $(DLLTOOL) -k -l $@ -d wineps/wineps.spec.def
1502 libwininet.def: wininet/wininet.spec.def
1503 $(RM) $@ && $(LN_S) wininet/wininet.spec.def $@
1504 libwininet.a: wininet/wininet.spec.def
1505 $(DLLTOOL) -k -l $@ -d wininet/wininet.spec.def
1507 libwinmm.def: winmm/winmm.spec.def
1508 $(RM) $@ && $(LN_S) winmm/winmm.spec.def $@
1509 libwinmm.a: winmm/winmm.spec.def
1510 $(DLLTOOL) -k -l $@ -d winmm/winmm.spec.def
1512 libwinnls32.def: winnls/winnls32.spec.def
1513 $(RM) $@ && $(LN_S) winnls/winnls32.spec.def $@
1514 libwinnls32.a: winnls/winnls32.spec.def
1515 $(DLLTOOL) -k -l $@ -d winnls/winnls32.spec.def
1517 libwinspool.def: winspool/winspool.drv.spec.def
1518 $(RM) $@ && $(LN_S) winspool/winspool.drv.spec.def $@
1519 libwinspool.a: winspool/winspool.drv.spec.def
1520 $(DLLTOOL) -k -l $@ -d winspool/winspool.drv.spec.def
1522 libwintab32.def: wintab32/wintab32.spec.def
1523 $(RM) $@ && $(LN_S) wintab32/wintab32.spec.def $@
1524 libwintab32.a: wintab32/wintab32.spec.def
1525 $(DLLTOOL) -k -l $@ -d wintab32/wintab32.spec.def
1527 libwintrust.def: wintrust/wintrust.spec.def
1528 $(RM) $@ && $(LN_S) wintrust/wintrust.spec.def $@
1529 libwintrust.a: wintrust/wintrust.spec.def
1530 $(DLLTOOL) -k -l $@ -d wintrust/wintrust.spec.def
1532 libwnaspi32.def: winaspi/wnaspi32.spec.def
1533 $(RM) $@ && $(LN_S) winaspi/wnaspi32.spec.def $@
1534 libwnaspi32.a: winaspi/wnaspi32.spec.def
1535 $(DLLTOOL) -k -l $@ -d winaspi/wnaspi32.spec.def
1537 libwow32.def: wow32/wow32.spec.def
1538 $(RM) $@ && $(LN_S) wow32/wow32.spec.def $@
1539 libwow32.a: wow32/wow32.spec.def
1540 $(DLLTOOL) -k -l $@ -d wow32/wow32.spec.def
1542 libws2_32.def: winsock/ws2_32.spec.def
1543 $(RM) $@ && $(LN_S) winsock/ws2_32.spec.def $@
1544 libws2_32.a: winsock/ws2_32.spec.def
1545 $(DLLTOOL) -k -l $@ -d winsock/ws2_32.spec.def
1547 libwsock32.def: wsock32/wsock32.spec.def
1548 $(RM) $@ && $(LN_S) wsock32/wsock32.spec.def $@
1549 libwsock32.a: wsock32/wsock32.spec.def
1550 $(DLLTOOL) -k -l $@ -d wsock32/wsock32.spec.def
1552 libx11drv.def: x11drv/x11drv.spec.def
1553 $(RM) $@ && $(LN_S) x11drv/x11drv.spec.def $@
1554 libx11drv.a: x11drv/x11drv.spec.def
1555 $(DLLTOOL) -k -l $@ -d x11drv/x11drv.spec.def
1557 advapi32/advapi32.spec.def: $(WINEBUILD)
1558 avicap32/avicap32.spec.def: $(WINEBUILD)
1559 avifil32/avifil32.spec.def: $(WINEBUILD)
1560 cabinet/cabinet.spec.def: $(WINEBUILD)
1561 capi2032/capi2032.spec.def: $(WINEBUILD)
1562 cfgmgr32/cfgmgr32.spec.def: $(WINEBUILD)
1563 comcat/comcat.spec.def: $(WINEBUILD)
1564 comctl32/comctl32.spec.def: $(WINEBUILD)
1565 commdlg/comdlg32.spec.def: $(WINEBUILD)
1566 crtdll/crtdll.spec.def: $(WINEBUILD)
1567 crypt32/crypt32.spec.def: $(WINEBUILD)
1568 ctl3d/ctl3d32.spec.def: $(WINEBUILD)
1569 d3d8/d3d8.spec.def: $(WINEBUILD)
1570 d3d9/d3d9.spec.def: $(WINEBUILD)
1571 d3dim/d3dim.spec.def: $(WINEBUILD)
1572 d3dx8/d3dx8.spec.def: $(WINEBUILD)
1573 dciman32/dciman32.spec.def: $(WINEBUILD)
1574 ddraw/ddraw.spec.def: $(WINEBUILD)
1575 devenum/devenum.spec.def: $(WINEBUILD)
1576 dinput/dinput.spec.def: $(WINEBUILD)
1577 dinput8/dinput8.spec.def: $(WINEBUILD)
1578 dmband/dmband.spec.def: $(WINEBUILD)
1579 dmcompos/dmcompos.spec.def: $(WINEBUILD)
1580 dmime/dmime.spec.def: $(WINEBUILD)
1581 dmloader/dmloader.spec.def: $(WINEBUILD)
1582 dmscript/dmscript.spec.def: $(WINEBUILD)
1583 dmstyle/dmstyle.spec.def: $(WINEBUILD)
1584 dmsynth/dmsynth.spec.def: $(WINEBUILD)
1585 dmusic/dmusic.spec.def: $(WINEBUILD)
1586 dmusic32/dmusic32.spec.def: $(WINEBUILD)
1587 dplay/dplay.spec.def: $(WINEBUILD)
1588 dplayx/dplayx.spec.def: $(WINEBUILD)
1589 dpnhpast/dpnhpast.spec.def: $(WINEBUILD)
1590 dsound/dsound.spec.def: $(WINEBUILD)
1591 dswave/dswave.spec.def: $(WINEBUILD)
1592 gdi/gdi32.spec.def: $(WINEBUILD)
1593 glu32/glu32.spec.def: $(WINEBUILD)
1594 glut32/glut32.spec.def: $(WINEBUILD)
1595 iccvid/iccvid.spec.def: $(WINEBUILD)
1596 icmp/icmp.spec.def: $(WINEBUILD)
1597 imagehlp/imagehlp.spec.def: $(WINEBUILD)
1598 imm32/imm32.spec.def: $(WINEBUILD)
1599 iphlpapi/iphlpapi.spec.def: $(WINEBUILD)
1600 kernel/kernel32.spec.def: $(WINEBUILD)
1601 lzexpand/lz32.spec.def: $(WINEBUILD)
1602 mapi32/mapi32.spec.def: $(WINEBUILD)
1603 mpr/mpr.spec.def: $(WINEBUILD)
1604 msacm/msacm32.spec.def: $(WINEBUILD)
1605 msdmo/msdmo.spec.def: $(WINEBUILD)
1606 mshtml/mshtml.spec.def: $(WINEBUILD)
1607 msi/msi.spec.def: $(WINEBUILD)
1608 msimg32/msimg32.spec.def: $(WINEBUILD)
1609 msnet32/msnet32.spec.def: $(WINEBUILD)
1610 msrle32/msrle32.spec.def: $(WINEBUILD)
1611 msvcrt/msvcrt.spec.def: $(WINEBUILD)
1612 msvcrt20/msvcrt20.spec.def: $(WINEBUILD)
1613 msvcrt40/msvcrt40.spec.def: $(WINEBUILD)
1614 msvcrtd/msvcrtd.spec.def: $(WINEBUILD)
1615 msvideo/msvfw32.spec.def: $(WINEBUILD)
1616 msvidc32/msvidc32.spec.def: $(WINEBUILD)
1617 mswsock/mswsock.spec.def: $(WINEBUILD)
1618 netapi32/netapi32.spec.def: $(WINEBUILD)
1619 newdev/newdev.spec.def: $(WINEBUILD)
1620 ntdll/ntdll.spec.def: $(WINEBUILD)
1621 odbc32/odbc32.spec.def: $(WINEBUILD)
1622 ole32/ole32.spec.def: $(WINEBUILD)
1623 oleacc/oleacc.spec.def: $(WINEBUILD)
1624 oleaut32/oleaut32.spec.def: $(WINEBUILD)
1625 olecli/olecli32.spec.def: $(WINEBUILD)
1626 oledlg/oledlg.spec.def: $(WINEBUILD)
1627 olepro32/olepro32.spec.def: $(WINEBUILD)
1628 olesvr/olesvr32.spec.def: $(WINEBUILD)
1629 opengl32/opengl32.spec.def: $(WINEBUILD)
1630 psapi/psapi.spec.def: $(WINEBUILD)
1631 qcap/qcap.spec.def: $(WINEBUILD)
1632 quartz/quartz.spec.def: $(WINEBUILD)
1633 rasapi32/rasapi32.spec.def: $(WINEBUILD)
1634 richedit/riched32.spec.def: $(WINEBUILD)
1635 rpcrt4/rpcrt4.spec.def: $(WINEBUILD)
1636 rsabase/rsabase.spec.def: $(WINEBUILD)
1637 serialui/serialui.spec.def: $(WINEBUILD)
1638 setupapi/setupapi.spec.def: $(WINEBUILD)
1639 shdocvw/shdocvw.spec.def: $(WINEBUILD)
1640 shell32/shell32.spec.def: $(WINEBUILD)
1641 shfolder/shfolder.spec.def: $(WINEBUILD)
1642 shlwapi/shlwapi.spec.def: $(WINEBUILD)
1643 snmpapi/snmpapi.spec.def: $(WINEBUILD)
1644 sti/sti.spec.def: $(WINEBUILD)
1645 tapi32/tapi32.spec.def: $(WINEBUILD)
1646 ttydrv/ttydrv.spec.def: $(WINEBUILD)
1647 twain/twain_32.spec.def: $(WINEBUILD)
1648 unicows/unicows.spec.def: $(WINEBUILD)
1649 url/url.spec.def: $(WINEBUILD)
1650 urlmon/urlmon.spec.def: $(WINEBUILD)
1651 user/user32.spec.def: $(WINEBUILD)
1652 uxtheme/uxtheme.spec.def: $(WINEBUILD)
1653 version/version.spec.def: $(WINEBUILD)
1654 win32s/w32skrnl.spec.def: $(WINEBUILD)
1655 wined3d/wined3d.spec.def: $(WINEBUILD)
1656 winedos/winedos.spec.def: $(WINEBUILD)
1657 wineps/wineps.spec.def: $(WINEBUILD)
1658 wininet/wininet.spec.def: $(WINEBUILD)
1659 winmm/winmm.spec.def: $(WINEBUILD)
1660 winnls/winnls32.spec.def: $(WINEBUILD)
1661 winspool/winspool.drv.spec.def: $(WINEBUILD)
1662 wintab32/wintab32.spec.def: $(WINEBUILD)
1663 wintrust/wintrust.spec.def: $(WINEBUILD)
1664 winaspi/wnaspi32.spec.def: $(WINEBUILD)
1665 wow32/wow32.spec.def: $(WINEBUILD)
1666 winsock/ws2_32.spec.def: $(WINEBUILD)
1667 wsock32/wsock32.spec.def: $(WINEBUILD)
1668 x11drv/x11drv.spec.def: $(WINEBUILD)
1670 $(BUILDSUBDIRS): $(ALL_IMPORT_LIBS)
1671 $(INSTALLSUBDIRS:%=%/__install__): $(ALL_IMPORT_LIBS)
1673 # Map library name to the corresponding directory
1675 advapi32/advapi32.dll$(DLLEXT): advapi32
1676 avicap32/avicap32.dll$(DLLEXT): avicap32
1677 avifil32/avifil32.dll$(DLLEXT): avifil32
1678 cabinet/cabinet.dll$(DLLEXT): cabinet
1679 capi2032/capi2032.dll$(DLLEXT): capi2032
1680 cfgmgr32/cfgmgr32.dll$(DLLEXT): cfgmgr32
1681 comcat/comcat.dll$(DLLEXT): comcat
1682 comctl32/comctl32.dll$(DLLEXT): comctl32
1683 commdlg/comdlg32.dll$(DLLEXT): commdlg
1684 crtdll/crtdll.dll$(DLLEXT): crtdll
1685 crypt32/crypt32.dll$(DLLEXT): crypt32
1686 ctl3d/ctl3d32.dll$(DLLEXT): ctl3d
1687 d3d8/d3d8.dll$(DLLEXT): d3d8
1688 d3d9/d3d9.dll$(DLLEXT): d3d9
1689 d3dim/d3dim.dll$(DLLEXT): d3dim
1690 d3dx8/d3dx8.dll$(DLLEXT): d3dx8
1691 dciman32/dciman32.dll$(DLLEXT): dciman32
1692 ddraw/ddraw.dll$(DLLEXT): ddraw
1693 devenum/devenum.dll$(DLLEXT): devenum
1694 dinput/dinput.dll$(DLLEXT): dinput
1695 dinput8/dinput8.dll$(DLLEXT): dinput8
1696 dmband/dmband.dll$(DLLEXT): dmband
1697 dmcompos/dmcompos.dll$(DLLEXT): dmcompos
1698 dmime/dmime.dll$(DLLEXT): dmime
1699 dmloader/dmloader.dll$(DLLEXT): dmloader
1700 dmscript/dmscript.dll$(DLLEXT): dmscript
1701 dmstyle/dmstyle.dll$(DLLEXT): dmstyle
1702 dmsynth/dmsynth.dll$(DLLEXT): dmsynth
1703 dmusic/dmusic.dll$(DLLEXT): dmusic
1704 dmusic32/dmusic32.dll$(DLLEXT): dmusic32
1705 dplay/dplay.dll$(DLLEXT): dplay
1706 dplayx/dplayx.dll$(DLLEXT): dplayx
1707 dpnhpast/dpnhpast.dll$(DLLEXT): dpnhpast
1708 dsound/dsound.dll$(DLLEXT): dsound
1709 dswave/dswave.dll$(DLLEXT): dswave
1710 gdi/gdi32.dll$(DLLEXT): gdi
1711 glu32/glu32.dll$(DLLEXT): glu32
1712 glut32/glut32.dll$(DLLEXT): glut32
1713 iccvid/iccvid.dll$(DLLEXT): iccvid
1714 icmp/icmp.dll$(DLLEXT): icmp
1715 ifsmgr.vxd/ifsmgr.vxd$(DLLEXT): ifsmgr.vxd
1716 msacm/imaadp32/imaadp32.acm$(DLLEXT): msacm/imaadp32
1717 imagehlp/imagehlp.dll$(DLLEXT): imagehlp
1718 imm32/imm32.dll$(DLLEXT): imm32
1719 iphlpapi/iphlpapi.dll$(DLLEXT): iphlpapi
1720 winmm/joystick/joystick.drv$(DLLEXT): winmm/joystick
1721 kernel/kernel32.dll$(DLLEXT): kernel
1722 lzexpand/lz32.dll$(DLLEXT): lzexpand
1723 mapi32/mapi32.dll$(DLLEXT): mapi32
1724 winmm/mcianim/mcianim.drv$(DLLEXT): winmm/mcianim
1725 winmm/mciavi/mciavi.drv$(DLLEXT): winmm/mciavi
1726 winmm/mcicda/mcicda.drv$(DLLEXT): winmm/mcicda
1727 winmm/mciseq/mciseq.drv$(DLLEXT): winmm/mciseq
1728 winmm/mciwave/mciwave.drv$(DLLEXT): winmm/mciwave
1729 winmm/midimap/midimap.drv$(DLLEXT): winmm/midimap
1730 mmdevldr.vxd/mmdevldr.vxd$(DLLEXT): mmdevldr.vxd
1731 monodebg.vxd/monodebg.vxd$(DLLEXT): monodebg.vxd
1732 mpr/mpr.dll$(DLLEXT): mpr
1733 winmm/wavemap/msacm.drv$(DLLEXT): winmm/wavemap
1734 msacm/msacm32.dll$(DLLEXT): msacm
1735 msacm/msadp32/msadp32.acm$(DLLEXT): msacm/msadp32
1736 msdmo/msdmo.dll$(DLLEXT): msdmo
1737 msacm/msg711/msg711.acm$(DLLEXT): msacm/msg711
1738 mshtml/mshtml.dll$(DLLEXT): mshtml
1739 msi/msi.dll$(DLLEXT): msi
1740 msimg32/msimg32.dll$(DLLEXT): msimg32
1741 msisys/msisys.ocx$(DLLEXT): msisys
1742 msnet32/msnet32.dll$(DLLEXT): msnet32
1743 msrle32/msrle32.dll$(DLLEXT): msrle32
1744 msvcrt/msvcrt.dll$(DLLEXT): msvcrt
1745 msvcrt20/msvcrt20.dll$(DLLEXT): msvcrt20
1746 msvcrt40/msvcrt40.dll$(DLLEXT): msvcrt40
1747 msvcrtd/msvcrtd.dll$(DLLEXT): msvcrtd
1748 msvideo/msvfw32.dll$(DLLEXT): msvideo
1749 msvidc32/msvidc32.dll$(DLLEXT): msvidc32
1750 mswsock/mswsock.dll$(DLLEXT): mswsock
1751 netapi32/netapi32.dll$(DLLEXT): netapi32
1752 newdev/newdev.dll$(DLLEXT): newdev
1753 ntdll/ntdll.dll$(DLLEXT): ntdll
1754 odbc32/odbc32.dll$(DLLEXT): odbc32
1755 ole32/ole32.dll$(DLLEXT): ole32
1756 oleacc/oleacc.dll$(DLLEXT): oleacc
1757 oleaut32/oleaut32.dll$(DLLEXT): oleaut32
1758 olecli/olecli32.dll$(DLLEXT): olecli
1759 oledlg/oledlg.dll$(DLLEXT): oledlg
1760 olepro32/olepro32.dll$(DLLEXT): olepro32
1761 olesvr/olesvr32.dll$(DLLEXT): olesvr
1762 opengl32/opengl32.dll$(DLLEXT): opengl32
1763 psapi/psapi.dll$(DLLEXT): psapi
1764 qcap/qcap.dll$(DLLEXT): qcap
1765 quartz/quartz.dll$(DLLEXT): quartz
1766 rasapi32/rasapi32.dll$(DLLEXT): rasapi32
1767 richedit/riched32.dll$(DLLEXT): richedit
1768 rpcrt4/rpcrt4.dll$(DLLEXT): rpcrt4
1769 rsabase/rsabase.dll$(DLLEXT): rsabase
1770 serialui/serialui.dll$(DLLEXT): serialui
1771 setupapi/setupapi.dll$(DLLEXT): setupapi
1772 shdocvw/shdocvw.dll$(DLLEXT): shdocvw
1773 shell32/shell32.dll$(DLLEXT): shell32
1774 shfolder/shfolder.dll$(DLLEXT): shfolder
1775 shlwapi/shlwapi.dll$(DLLEXT): shlwapi
1776 snmpapi/snmpapi.dll$(DLLEXT): snmpapi
1777 sti/sti.dll$(DLLEXT): sti
1778 tapi32/tapi32.dll$(DLLEXT): tapi32
1779 ttydrv/ttydrv.dll$(DLLEXT): ttydrv
1780 twain/twain_32.dll$(DLLEXT): twain
1781 unicows/unicows.dll$(DLLEXT): unicows
1782 url/url.dll$(DLLEXT): url
1783 urlmon/urlmon.dll$(DLLEXT): urlmon
1784 user/user32.dll$(DLLEXT): user
1785 uxtheme/uxtheme.dll$(DLLEXT): uxtheme
1786 vdhcp.vxd/vdhcp.vxd$(DLLEXT): vdhcp.vxd
1787 version/version.dll$(DLLEXT): version
1788 vmm.vxd/vmm.vxd$(DLLEXT): vmm.vxd
1789 vnb.vxd/vnb.vxd$(DLLEXT): vnb.vxd
1790 vnetbios.vxd/vnetbios.vxd$(DLLEXT): vnetbios.vxd
1791 vtdapi.vxd/vtdapi.vxd$(DLLEXT): vtdapi.vxd
1792 vwin32.vxd/vwin32.vxd$(DLLEXT): vwin32.vxd
1793 win32s/w32skrnl.dll$(DLLEXT): win32s
1794 winmm/winealsa/winealsa.drv$(DLLEXT): winmm/winealsa
1795 winmm/winearts/winearts.drv$(DLLEXT): winmm/winearts
1796 winmm/wineaudioio/wineaudioio.drv$(DLLEXT): winmm/wineaudioio
1797 wined3d/wined3d.dll$(DLLEXT): wined3d
1798 winedos/winedos.dll$(DLLEXT): winedos
1799 winmm/winejack/winejack.drv$(DLLEXT): winmm/winejack
1800 msacm/winemp3/winemp3.acm$(DLLEXT): msacm/winemp3
1801 winmm/winenas/winenas.drv$(DLLEXT): winmm/winenas
1802 winmm/wineoss/wineoss.drv$(DLLEXT): winmm/wineoss
1803 wineps/wineps.dll$(DLLEXT): wineps
1804 wininet/wininet.dll$(DLLEXT): wininet
1805 winmm/winmm.dll$(DLLEXT): winmm
1806 winnls/winnls32.dll$(DLLEXT): winnls
1807 winspool/winspool.drv$(DLLEXT): winspool
1808 wintab32/wintab32.dll$(DLLEXT): wintab32
1809 wintrust/wintrust.dll$(DLLEXT): wintrust
1810 winaspi/wnaspi32.dll$(DLLEXT): winaspi
1811 wow32/wow32.dll$(DLLEXT): wow32
1812 winsock/ws2_32.dll$(DLLEXT): winsock
1813 wsock32/wsock32.dll$(DLLEXT): wsock32
1814 x11drv/x11drv.dll$(DLLEXT): x11drv
1815 dxguid/libdxguid.a: dxguid
1816 uuid/libuuid.a: uuid
1818 # Rules for auto documentation
1820 $(SUBDIRS:%=%/__man__): dummy
1821 cd `dirname $@` && $(MAKE) man
1823 man: $(SUBDIRS:%=%/__man__)
1825 $(SUBDIRS:%=%/__doc_html__): dummy
1826 cd `dirname $@` && $(MAKE) doc-html
1828 doc-html: $(SUBDIRS:%=%/__doc_html__)
1830 $(SUBDIRS:%=%/__doc_sgml__): dummy
1831 cd `dirname $@` && $(MAKE) doc-sgml
1833 doc-sgml: $(SUBDIRS:%=%/__doc_sgml__)
1835 .PHONY: man doc-html doc-sgml implib $(SUBDIRS:%=%/__man__) $(SUBDIRS:%=%/__doc_html__) $(SUBDIRS:%=%/__doc_sgml__)
1837 # Misc rules
1839 install install-dev:: $(ALL_IMPORT_LIBS)
1840 $(MKINSTALLDIRS) $(dlldir)
1841 for f in $(ALL_IMPORT_LIBS); do $(INSTALL_DATA) $$f $(dlldir)/$$f; done
1843 install install-lib:: $(INSTALLSUBDIRS:%=%/__install__)
1845 uninstall::
1846 $(RM) $(ALL_IMPORT_LIBS:%=$(dlldir)/%)
1847 -rmdir $(dlldir)
1849 implib: $(ALL_IMPORT_LIBS)
1851 clean::
1852 $(RM) $(ALL_IMPORT_LIBS) $(SYMLINKS)
1854 check test:: $(BUILDSUBDIRS:%=%/__test__)
1856 crosstest:: $(BUILDSUBDIRS:%=%/__crosstest__)
1858 checklink:: $(BUILDSUBDIRS:%=%/__checklink__)
1860 ### Dependencies: