Get rid of a W->A cross call in ImageList_LoadImageW.
[wine.git] / dlls / Makefile.in
blob5c58a49838dac4417fec567fb0a0ada54af5bbd4
1 # Automatically generated by make_dlls; DO NOT EDIT!!
3 TOPSRCDIR = @top_srcdir@
4 TOPOBJDIR = ..
5 SRCDIR = @srcdir@
6 VPATH = @srcdir@
8 # special configure-dependent targets
10 GLU32FILES = glu32
11 GLUT32FILES = glut32
12 OPENGLFILES = d3d8 d3d9 d3dx8 opengl32 wined3d
13 XFILES = ddraw x11drv
14 EXTRADIRS = @GLU32FILES@ @GLUT32FILES@ @OPENGLFILES@ @XFILES@
16 # Subdir list
18 BASEDIRS = \
19 advapi32 \
20 avicap32 \
21 avifil32 \
22 cabinet \
23 capi2032 \
24 cfgmgr32 \
25 comcat \
26 comctl32 \
27 commdlg \
28 crtdll \
29 crypt32 \
30 ctl3d \
31 d3dim \
32 dciman32 \
33 devenum \
34 dinput \
35 dinput8 \
36 dmband \
37 dmcompos \
38 dmime \
39 dmloader \
40 dmscript \
41 dmstyle \
42 dmsynth \
43 dmusic \
44 dmusic32 \
45 dplay \
46 dplayx \
47 dpnhpast \
48 dsound \
49 gdi \
50 iccvid \
51 icmp \
52 imagehlp \
53 imm32 \
54 iphlpapi \
55 kernel \
56 lzexpand \
57 mapi32 \
58 mpr \
59 msacm \
60 msacm/imaadp32 \
61 msacm/msadp32 \
62 msacm/msg711 \
63 msacm/winemp3 \
64 msdmo \
65 mshtml \
66 msi \
67 msimg32 \
68 msisys \
69 msnet32 \
70 msvcrt \
71 msvcrt20 \
72 msvcrt40 \
73 msvcrtd \
74 msvideo \
75 msvideo/msrle32 \
76 mswsock \
77 netapi32 \
78 newdev \
79 ntdll \
80 odbc32 \
81 ole32 \
82 oleacc \
83 oleaut32 \
84 olecli \
85 oledlg \
86 olepro32 \
87 olesvr \
88 psapi \
89 qcap \
90 quartz \
91 rasapi32 \
92 richedit \
93 rpcrt4 \
94 serialui \
95 setupapi \
96 shdocvw \
97 shell32 \
98 shfolder \
99 shlwapi \
100 snmpapi \
101 sti \
102 tapi32 \
103 ttydrv \
104 twain \
105 unicows \
106 url \
107 urlmon \
108 user \
109 uxtheme \
110 version \
111 win32s \
112 winaspi \
113 winedos \
114 wineps \
115 wininet \
116 winmm \
117 winmm/joystick \
118 winmm/mcianim \
119 winmm/mciavi \
120 winmm/mcicda \
121 winmm/mciseq \
122 winmm/mciwave \
123 winmm/midimap \
124 winmm/wavemap \
125 winmm/winealsa \
126 winmm/winearts \
127 winmm/wineaudioio \
128 winmm/winejack \
129 winmm/winenas \
130 winmm/wineoss \
131 winnls \
132 winsock \
133 winspool \
134 wintab32 \
135 wintrust \
136 wow32 \
137 wsock32
139 SUBDIRS = \
140 $(BASEDIRS) \
141 d3d8 \
142 d3d9 \
143 d3dx8 \
144 ddraw \
145 glu32 \
146 glut32 \
147 opengl32 \
148 wined3d \
149 x11drv
151 BUILDSUBDIRS = $(BASEDIRS) $(EXTRADIRS)
153 INSTALLSUBDIRS = $(BUILDSUBDIRS)
155 @MAKE_RULES@
157 # Symbolic links
159 WIN16_FILES = \
160 avifile.dll$(DLLEXT) \
161 comm.drv$(DLLEXT) \
162 commdlg.dll$(DLLEXT) \
163 compobj.dll$(DLLEXT) \
164 ctl3d.dll$(DLLEXT) \
165 ctl3dv2.dll$(DLLEXT) \
166 ddeml.dll$(DLLEXT) \
167 dispdib.dll$(DLLEXT) \
168 display.drv$(DLLEXT) \
169 gdi.exe$(DLLEXT) \
170 imm.dll$(DLLEXT) \
171 keyboard.drv$(DLLEXT) \
172 krnl386.exe$(DLLEXT) \
173 lzexpand.dll$(DLLEXT) \
174 mmsystem.dll$(DLLEXT) \
175 mouse.drv$(DLLEXT) \
176 msacm.dll$(DLLEXT) \
177 msvideo.dll$(DLLEXT) \
178 ole2.dll$(DLLEXT) \
179 ole2conv.dll$(DLLEXT) \
180 ole2disp.dll$(DLLEXT) \
181 ole2nls.dll$(DLLEXT) \
182 ole2prox.dll$(DLLEXT) \
183 ole2thk.dll$(DLLEXT) \
184 olecli.dll$(DLLEXT) \
185 olesvr.dll$(DLLEXT) \
186 rasapi16.dll$(DLLEXT) \
187 setupx.dll$(DLLEXT) \
188 shell.dll$(DLLEXT) \
189 sound.dll$(DLLEXT) \
190 storage.dll$(DLLEXT) \
191 stress.dll$(DLLEXT) \
192 system.drv$(DLLEXT) \
193 toolhelp.dll$(DLLEXT) \
194 typelib.dll$(DLLEXT) \
195 user.exe$(DLLEXT) \
196 ver.dll$(DLLEXT) \
197 w32sys.dll$(DLLEXT) \
198 win32s16.dll$(DLLEXT) \
199 win87em.dll$(DLLEXT) \
200 winaspi.dll$(DLLEXT) \
201 windebug.dll$(DLLEXT) \
202 wineps16.drv$(DLLEXT) \
203 wing.dll$(DLLEXT) \
204 winnls.dll$(DLLEXT) \
205 winsock.dll$(DLLEXT) \
206 wintab.dll$(DLLEXT) \
207 wprocs.dll$(DLLEXT)
209 SYMLINKS = \
210 $(EXTRADIRS:%=%.dll$(DLLEXT)) \
211 @WIN16_FILES@ \
212 advapi32.dll$(DLLEXT) \
213 avicap32.dll$(DLLEXT) \
214 avifil32.dll$(DLLEXT) \
215 cabinet.dll$(DLLEXT) \
216 capi2032.dll$(DLLEXT) \
217 cfgmgr32.dll$(DLLEXT) \
218 comcat.dll$(DLLEXT) \
219 comctl32.dll$(DLLEXT) \
220 comdlg32.dll$(DLLEXT) \
221 crtdll.dll$(DLLEXT) \
222 crypt32.dll$(DLLEXT) \
223 ctl3d32.dll$(DLLEXT) \
224 d3dim.dll$(DLLEXT) \
225 dciman32.dll$(DLLEXT) \
226 devenum.dll$(DLLEXT) \
227 dinput.dll$(DLLEXT) \
228 dinput8.dll$(DLLEXT) \
229 dmband.dll$(DLLEXT) \
230 dmcompos.dll$(DLLEXT) \
231 dmime.dll$(DLLEXT) \
232 dmloader.dll$(DLLEXT) \
233 dmscript.dll$(DLLEXT) \
234 dmstyle.dll$(DLLEXT) \
235 dmsynth.dll$(DLLEXT) \
236 dmusic.dll$(DLLEXT) \
237 dmusic32.dll$(DLLEXT) \
238 dplay.dll$(DLLEXT) \
239 dplayx.dll$(DLLEXT) \
240 dpnhpast.dll$(DLLEXT) \
241 dsound.dll$(DLLEXT) \
242 gdi32.dll$(DLLEXT) \
243 iccvid.dll$(DLLEXT) \
244 icmp.dll$(DLLEXT) \
245 imaadp32.acm$(DLLEXT) \
246 imagehlp.dll$(DLLEXT) \
247 imm32.dll$(DLLEXT) \
248 iphlpapi.dll$(DLLEXT) \
249 joystick.drv$(DLLEXT) \
250 kernel32.dll$(DLLEXT) \
251 lz32.dll$(DLLEXT) \
252 mapi32.dll$(DLLEXT) \
253 mcianim.drv$(DLLEXT) \
254 mciavi.drv$(DLLEXT) \
255 mcicda.drv$(DLLEXT) \
256 mciseq.drv$(DLLEXT) \
257 mciwave.drv$(DLLEXT) \
258 midimap.drv$(DLLEXT) \
259 mpr.dll$(DLLEXT) \
260 msacm.drv$(DLLEXT) \
261 msacm32.dll$(DLLEXT) \
262 msadp32.acm$(DLLEXT) \
263 msdmo.dll$(DLLEXT) \
264 msg711.acm$(DLLEXT) \
265 mshtml.dll$(DLLEXT) \
266 msi.dll$(DLLEXT) \
267 msimg32.dll$(DLLEXT) \
268 msisys.ocx$(DLLEXT) \
269 msnet32.dll$(DLLEXT) \
270 msrle32.dll$(DLLEXT) \
271 msvcrt.dll$(DLLEXT) \
272 msvcrt20.dll$(DLLEXT) \
273 msvcrt40.dll$(DLLEXT) \
274 msvcrtd.dll$(DLLEXT) \
275 msvfw32.dll$(DLLEXT) \
276 mswsock.dll$(DLLEXT) \
277 netapi32.dll$(DLLEXT) \
278 newdev.dll$(DLLEXT) \
279 ntdll.dll$(DLLEXT) \
280 odbc32.dll$(DLLEXT) \
281 ole32.dll$(DLLEXT) \
282 oleacc.dll$(DLLEXT) \
283 oleaut32.dll$(DLLEXT) \
284 olecli32.dll$(DLLEXT) \
285 oledlg.dll$(DLLEXT) \
286 olepro32.dll$(DLLEXT) \
287 olesvr32.dll$(DLLEXT) \
288 psapi.dll$(DLLEXT) \
289 qcap.dll$(DLLEXT) \
290 quartz.dll$(DLLEXT) \
291 rasapi32.dll$(DLLEXT) \
292 riched32.dll$(DLLEXT) \
293 rpcrt4.dll$(DLLEXT) \
294 serialui.dll$(DLLEXT) \
295 setupapi.dll$(DLLEXT) \
296 shdocvw.dll$(DLLEXT) \
297 shell32.dll$(DLLEXT) \
298 shfolder.dll$(DLLEXT) \
299 shlwapi.dll$(DLLEXT) \
300 snmpapi.dll$(DLLEXT) \
301 sti.dll$(DLLEXT) \
302 tapi32.dll$(DLLEXT) \
303 ttydrv.dll$(DLLEXT) \
304 twain_32.dll$(DLLEXT) \
305 unicows.dll$(DLLEXT) \
306 url.dll$(DLLEXT) \
307 urlmon.dll$(DLLEXT) \
308 user32.dll$(DLLEXT) \
309 uxtheme.dll$(DLLEXT) \
310 version.dll$(DLLEXT) \
311 w32skrnl.dll$(DLLEXT) \
312 winealsa.drv$(DLLEXT) \
313 winearts.drv$(DLLEXT) \
314 wineaudioio.drv$(DLLEXT) \
315 winedos.dll$(DLLEXT) \
316 winejack.drv$(DLLEXT) \
317 winemp3.acm$(DLLEXT) \
318 winenas.drv$(DLLEXT) \
319 wineoss.drv$(DLLEXT) \
320 wineps.dll$(DLLEXT) \
321 wininet.dll$(DLLEXT) \
322 winmm.dll$(DLLEXT) \
323 winnls32.dll$(DLLEXT) \
324 winspool.drv$(DLLEXT) \
325 wintab32.dll$(DLLEXT) \
326 wintrust.dll$(DLLEXT) \
327 wnaspi32.dll$(DLLEXT) \
328 wow32.dll$(DLLEXT) \
329 ws2_32.dll$(DLLEXT) \
330 wsock32.dll$(DLLEXT)
332 # Main target
334 all: $(SYMLINKS)
336 # Map symlink name to the corresponding library
338 advapi32.dll$(DLLEXT): advapi32/advapi32.dll$(DLLEXT)
339 $(RM) $@ && $(LN_S) advapi32/advapi32.dll$(DLLEXT) $@
341 avicap32.dll$(DLLEXT): avicap32/avicap32.dll$(DLLEXT)
342 $(RM) $@ && $(LN_S) avicap32/avicap32.dll$(DLLEXT) $@
344 avifil32.dll$(DLLEXT): avifil32/avifil32.dll$(DLLEXT)
345 $(RM) $@ && $(LN_S) avifil32/avifil32.dll$(DLLEXT) $@
347 avifile.dll$(DLLEXT) : avifil32.dll$(DLLEXT)
348 $(RM) $@ && $(LN_S) avifil32.dll$(DLLEXT) $@
350 cabinet.dll$(DLLEXT): cabinet/cabinet.dll$(DLLEXT)
351 $(RM) $@ && $(LN_S) cabinet/cabinet.dll$(DLLEXT) $@
353 capi2032.dll$(DLLEXT): capi2032/capi2032.dll$(DLLEXT)
354 $(RM) $@ && $(LN_S) capi2032/capi2032.dll$(DLLEXT) $@
356 cfgmgr32.dll$(DLLEXT): cfgmgr32/cfgmgr32.dll$(DLLEXT)
357 $(RM) $@ && $(LN_S) cfgmgr32/cfgmgr32.dll$(DLLEXT) $@
359 comcat.dll$(DLLEXT): comcat/comcat.dll$(DLLEXT)
360 $(RM) $@ && $(LN_S) comcat/comcat.dll$(DLLEXT) $@
362 comctl32.dll$(DLLEXT): comctl32/comctl32.dll$(DLLEXT)
363 $(RM) $@ && $(LN_S) comctl32/comctl32.dll$(DLLEXT) $@
365 comdlg32.dll$(DLLEXT): commdlg/comdlg32.dll$(DLLEXT)
366 $(RM) $@ && $(LN_S) commdlg/comdlg32.dll$(DLLEXT) $@
368 commdlg.dll$(DLLEXT) : comdlg32.dll$(DLLEXT)
369 $(RM) $@ && $(LN_S) comdlg32.dll$(DLLEXT) $@
371 crtdll.dll$(DLLEXT): crtdll/crtdll.dll$(DLLEXT)
372 $(RM) $@ && $(LN_S) crtdll/crtdll.dll$(DLLEXT) $@
374 crypt32.dll$(DLLEXT): crypt32/crypt32.dll$(DLLEXT)
375 $(RM) $@ && $(LN_S) crypt32/crypt32.dll$(DLLEXT) $@
377 ctl3d32.dll$(DLLEXT): ctl3d/ctl3d32.dll$(DLLEXT)
378 $(RM) $@ && $(LN_S) ctl3d/ctl3d32.dll$(DLLEXT) $@
380 ctl3d.dll$(DLLEXT) ctl3dv2.dll$(DLLEXT) : ctl3d32.dll$(DLLEXT)
381 $(RM) $@ && $(LN_S) ctl3d32.dll$(DLLEXT) $@
383 d3d8.dll$(DLLEXT): d3d8/d3d8.dll$(DLLEXT)
384 $(RM) $@ && $(LN_S) d3d8/d3d8.dll$(DLLEXT) $@
386 d3d9.dll$(DLLEXT): d3d9/d3d9.dll$(DLLEXT)
387 $(RM) $@ && $(LN_S) d3d9/d3d9.dll$(DLLEXT) $@
389 d3dim.dll$(DLLEXT): d3dim/d3dim.dll$(DLLEXT)
390 $(RM) $@ && $(LN_S) d3dim/d3dim.dll$(DLLEXT) $@
392 d3dx8.dll$(DLLEXT): d3dx8/d3dx8.dll$(DLLEXT)
393 $(RM) $@ && $(LN_S) d3dx8/d3dx8.dll$(DLLEXT) $@
395 dciman32.dll$(DLLEXT): dciman32/dciman32.dll$(DLLEXT)
396 $(RM) $@ && $(LN_S) dciman32/dciman32.dll$(DLLEXT) $@
398 ddraw.dll$(DLLEXT): ddraw/ddraw.dll$(DLLEXT)
399 $(RM) $@ && $(LN_S) ddraw/ddraw.dll$(DLLEXT) $@
401 devenum.dll$(DLLEXT): devenum/devenum.dll$(DLLEXT)
402 $(RM) $@ && $(LN_S) devenum/devenum.dll$(DLLEXT) $@
404 dinput.dll$(DLLEXT): dinput/dinput.dll$(DLLEXT)
405 $(RM) $@ && $(LN_S) dinput/dinput.dll$(DLLEXT) $@
407 dinput8.dll$(DLLEXT): dinput8/dinput8.dll$(DLLEXT)
408 $(RM) $@ && $(LN_S) dinput8/dinput8.dll$(DLLEXT) $@
410 dmband.dll$(DLLEXT): dmband/dmband.dll$(DLLEXT)
411 $(RM) $@ && $(LN_S) dmband/dmband.dll$(DLLEXT) $@
413 dmcompos.dll$(DLLEXT): dmcompos/dmcompos.dll$(DLLEXT)
414 $(RM) $@ && $(LN_S) dmcompos/dmcompos.dll$(DLLEXT) $@
416 dmime.dll$(DLLEXT): dmime/dmime.dll$(DLLEXT)
417 $(RM) $@ && $(LN_S) dmime/dmime.dll$(DLLEXT) $@
419 dmloader.dll$(DLLEXT): dmloader/dmloader.dll$(DLLEXT)
420 $(RM) $@ && $(LN_S) dmloader/dmloader.dll$(DLLEXT) $@
422 dmscript.dll$(DLLEXT): dmscript/dmscript.dll$(DLLEXT)
423 $(RM) $@ && $(LN_S) dmscript/dmscript.dll$(DLLEXT) $@
425 dmstyle.dll$(DLLEXT): dmstyle/dmstyle.dll$(DLLEXT)
426 $(RM) $@ && $(LN_S) dmstyle/dmstyle.dll$(DLLEXT) $@
428 dmsynth.dll$(DLLEXT): dmsynth/dmsynth.dll$(DLLEXT)
429 $(RM) $@ && $(LN_S) dmsynth/dmsynth.dll$(DLLEXT) $@
431 dmusic.dll$(DLLEXT): dmusic/dmusic.dll$(DLLEXT)
432 $(RM) $@ && $(LN_S) dmusic/dmusic.dll$(DLLEXT) $@
434 dmusic32.dll$(DLLEXT): dmusic32/dmusic32.dll$(DLLEXT)
435 $(RM) $@ && $(LN_S) dmusic32/dmusic32.dll$(DLLEXT) $@
437 dplay.dll$(DLLEXT): dplay/dplay.dll$(DLLEXT)
438 $(RM) $@ && $(LN_S) dplay/dplay.dll$(DLLEXT) $@
440 dplayx.dll$(DLLEXT): dplayx/dplayx.dll$(DLLEXT)
441 $(RM) $@ && $(LN_S) dplayx/dplayx.dll$(DLLEXT) $@
443 dpnhpast.dll$(DLLEXT): dpnhpast/dpnhpast.dll$(DLLEXT)
444 $(RM) $@ && $(LN_S) dpnhpast/dpnhpast.dll$(DLLEXT) $@
446 dsound.dll$(DLLEXT): dsound/dsound.dll$(DLLEXT)
447 $(RM) $@ && $(LN_S) dsound/dsound.dll$(DLLEXT) $@
449 gdi32.dll$(DLLEXT): gdi/gdi32.dll$(DLLEXT)
450 $(RM) $@ && $(LN_S) gdi/gdi32.dll$(DLLEXT) $@
452 dispdib.dll$(DLLEXT) gdi.exe$(DLLEXT) wing.dll$(DLLEXT) : gdi32.dll$(DLLEXT)
453 $(RM) $@ && $(LN_S) gdi32.dll$(DLLEXT) $@
455 glu32.dll$(DLLEXT): glu32/glu32.dll$(DLLEXT)
456 $(RM) $@ && $(LN_S) glu32/glu32.dll$(DLLEXT) $@
458 glut32.dll$(DLLEXT): glut32/glut32.dll$(DLLEXT)
459 $(RM) $@ && $(LN_S) glut32/glut32.dll$(DLLEXT) $@
461 iccvid.dll$(DLLEXT): iccvid/iccvid.dll$(DLLEXT)
462 $(RM) $@ && $(LN_S) iccvid/iccvid.dll$(DLLEXT) $@
464 icmp.dll$(DLLEXT): icmp/icmp.dll$(DLLEXT)
465 $(RM) $@ && $(LN_S) icmp/icmp.dll$(DLLEXT) $@
467 imaadp32.acm$(DLLEXT): msacm/imaadp32/imaadp32.acm$(DLLEXT)
468 $(RM) $@ && $(LN_S) msacm/imaadp32/imaadp32.acm$(DLLEXT) $@
470 imagehlp.dll$(DLLEXT): imagehlp/imagehlp.dll$(DLLEXT)
471 $(RM) $@ && $(LN_S) imagehlp/imagehlp.dll$(DLLEXT) $@
473 imm32.dll$(DLLEXT): imm32/imm32.dll$(DLLEXT)
474 $(RM) $@ && $(LN_S) imm32/imm32.dll$(DLLEXT) $@
476 imm.dll$(DLLEXT) : imm32.dll$(DLLEXT)
477 $(RM) $@ && $(LN_S) imm32.dll$(DLLEXT) $@
479 iphlpapi.dll$(DLLEXT): iphlpapi/iphlpapi.dll$(DLLEXT)
480 $(RM) $@ && $(LN_S) iphlpapi/iphlpapi.dll$(DLLEXT) $@
482 joystick.drv$(DLLEXT): winmm/joystick/joystick.drv$(DLLEXT)
483 $(RM) $@ && $(LN_S) winmm/joystick/joystick.drv$(DLLEXT) $@
485 kernel32.dll$(DLLEXT): kernel/kernel32.dll$(DLLEXT)
486 $(RM) $@ && $(LN_S) kernel/kernel32.dll$(DLLEXT) $@
488 comm.drv$(DLLEXT) krnl386.exe$(DLLEXT) stress.dll$(DLLEXT) \
489 system.drv$(DLLEXT) toolhelp.dll$(DLLEXT) win87em.dll$(DLLEXT) \
490 windebug.dll$(DLLEXT) : kernel32.dll$(DLLEXT)
491 $(RM) $@ && $(LN_S) kernel32.dll$(DLLEXT) $@
493 lz32.dll$(DLLEXT): lzexpand/lz32.dll$(DLLEXT)
494 $(RM) $@ && $(LN_S) lzexpand/lz32.dll$(DLLEXT) $@
496 lzexpand.dll$(DLLEXT) : lz32.dll$(DLLEXT)
497 $(RM) $@ && $(LN_S) lz32.dll$(DLLEXT) $@
499 mapi32.dll$(DLLEXT): mapi32/mapi32.dll$(DLLEXT)
500 $(RM) $@ && $(LN_S) mapi32/mapi32.dll$(DLLEXT) $@
502 mcianim.drv$(DLLEXT): winmm/mcianim/mcianim.drv$(DLLEXT)
503 $(RM) $@ && $(LN_S) winmm/mcianim/mcianim.drv$(DLLEXT) $@
505 mciavi.drv$(DLLEXT): winmm/mciavi/mciavi.drv$(DLLEXT)
506 $(RM) $@ && $(LN_S) winmm/mciavi/mciavi.drv$(DLLEXT) $@
508 mcicda.drv$(DLLEXT): winmm/mcicda/mcicda.drv$(DLLEXT)
509 $(RM) $@ && $(LN_S) winmm/mcicda/mcicda.drv$(DLLEXT) $@
511 mciseq.drv$(DLLEXT): winmm/mciseq/mciseq.drv$(DLLEXT)
512 $(RM) $@ && $(LN_S) winmm/mciseq/mciseq.drv$(DLLEXT) $@
514 mciwave.drv$(DLLEXT): winmm/mciwave/mciwave.drv$(DLLEXT)
515 $(RM) $@ && $(LN_S) winmm/mciwave/mciwave.drv$(DLLEXT) $@
517 midimap.drv$(DLLEXT): winmm/midimap/midimap.drv$(DLLEXT)
518 $(RM) $@ && $(LN_S) winmm/midimap/midimap.drv$(DLLEXT) $@
520 mpr.dll$(DLLEXT): mpr/mpr.dll$(DLLEXT)
521 $(RM) $@ && $(LN_S) mpr/mpr.dll$(DLLEXT) $@
523 msacm.drv$(DLLEXT): winmm/wavemap/msacm.drv$(DLLEXT)
524 $(RM) $@ && $(LN_S) winmm/wavemap/msacm.drv$(DLLEXT) $@
526 msacm32.dll$(DLLEXT): msacm/msacm32.dll$(DLLEXT)
527 $(RM) $@ && $(LN_S) msacm/msacm32.dll$(DLLEXT) $@
529 msacm.dll$(DLLEXT) : msacm32.dll$(DLLEXT)
530 $(RM) $@ && $(LN_S) msacm32.dll$(DLLEXT) $@
532 msadp32.acm$(DLLEXT): msacm/msadp32/msadp32.acm$(DLLEXT)
533 $(RM) $@ && $(LN_S) msacm/msadp32/msadp32.acm$(DLLEXT) $@
535 msdmo.dll$(DLLEXT): msdmo/msdmo.dll$(DLLEXT)
536 $(RM) $@ && $(LN_S) msdmo/msdmo.dll$(DLLEXT) $@
538 msg711.acm$(DLLEXT): msacm/msg711/msg711.acm$(DLLEXT)
539 $(RM) $@ && $(LN_S) msacm/msg711/msg711.acm$(DLLEXT) $@
541 mshtml.dll$(DLLEXT): mshtml/mshtml.dll$(DLLEXT)
542 $(RM) $@ && $(LN_S) mshtml/mshtml.dll$(DLLEXT) $@
544 msi.dll$(DLLEXT): msi/msi.dll$(DLLEXT)
545 $(RM) $@ && $(LN_S) msi/msi.dll$(DLLEXT) $@
547 msimg32.dll$(DLLEXT): msimg32/msimg32.dll$(DLLEXT)
548 $(RM) $@ && $(LN_S) msimg32/msimg32.dll$(DLLEXT) $@
550 msisys.ocx$(DLLEXT): msisys/msisys.ocx$(DLLEXT)
551 $(RM) $@ && $(LN_S) msisys/msisys.ocx$(DLLEXT) $@
553 msnet32.dll$(DLLEXT): msnet32/msnet32.dll$(DLLEXT)
554 $(RM) $@ && $(LN_S) msnet32/msnet32.dll$(DLLEXT) $@
556 msrle32.dll$(DLLEXT): msvideo/msrle32/msrle32.dll$(DLLEXT)
557 $(RM) $@ && $(LN_S) msvideo/msrle32/msrle32.dll$(DLLEXT) $@
559 msvcrt.dll$(DLLEXT): msvcrt/msvcrt.dll$(DLLEXT)
560 $(RM) $@ && $(LN_S) msvcrt/msvcrt.dll$(DLLEXT) $@
562 msvcrt20.dll$(DLLEXT): msvcrt20/msvcrt20.dll$(DLLEXT)
563 $(RM) $@ && $(LN_S) msvcrt20/msvcrt20.dll$(DLLEXT) $@
565 msvcrt40.dll$(DLLEXT): msvcrt40/msvcrt40.dll$(DLLEXT)
566 $(RM) $@ && $(LN_S) msvcrt40/msvcrt40.dll$(DLLEXT) $@
568 msvcrtd.dll$(DLLEXT): msvcrtd/msvcrtd.dll$(DLLEXT)
569 $(RM) $@ && $(LN_S) msvcrtd/msvcrtd.dll$(DLLEXT) $@
571 msvfw32.dll$(DLLEXT): msvideo/msvfw32.dll$(DLLEXT)
572 $(RM) $@ && $(LN_S) msvideo/msvfw32.dll$(DLLEXT) $@
574 msvideo.dll$(DLLEXT) : msvfw32.dll$(DLLEXT)
575 $(RM) $@ && $(LN_S) msvfw32.dll$(DLLEXT) $@
577 mswsock.dll$(DLLEXT): mswsock/mswsock.dll$(DLLEXT)
578 $(RM) $@ && $(LN_S) mswsock/mswsock.dll$(DLLEXT) $@
580 netapi32.dll$(DLLEXT): netapi32/netapi32.dll$(DLLEXT)
581 $(RM) $@ && $(LN_S) netapi32/netapi32.dll$(DLLEXT) $@
583 newdev.dll$(DLLEXT): newdev/newdev.dll$(DLLEXT)
584 $(RM) $@ && $(LN_S) newdev/newdev.dll$(DLLEXT) $@
586 ntdll.dll$(DLLEXT): ntdll/ntdll.dll$(DLLEXT)
587 $(RM) $@ && $(LN_S) ntdll/ntdll.dll$(DLLEXT) $@
589 odbc32.dll$(DLLEXT): odbc32/odbc32.dll$(DLLEXT)
590 $(RM) $@ && $(LN_S) odbc32/odbc32.dll$(DLLEXT) $@
592 ole32.dll$(DLLEXT): ole32/ole32.dll$(DLLEXT)
593 $(RM) $@ && $(LN_S) ole32/ole32.dll$(DLLEXT) $@
595 compobj.dll$(DLLEXT) ole2.dll$(DLLEXT) ole2conv.dll$(DLLEXT) \
596 ole2nls.dll$(DLLEXT) ole2prox.dll$(DLLEXT) ole2thk.dll$(DLLEXT) \
597 storage.dll$(DLLEXT) : ole32.dll$(DLLEXT)
598 $(RM) $@ && $(LN_S) ole32.dll$(DLLEXT) $@
600 oleacc.dll$(DLLEXT): oleacc/oleacc.dll$(DLLEXT)
601 $(RM) $@ && $(LN_S) oleacc/oleacc.dll$(DLLEXT) $@
603 oleaut32.dll$(DLLEXT): oleaut32/oleaut32.dll$(DLLEXT)
604 $(RM) $@ && $(LN_S) oleaut32/oleaut32.dll$(DLLEXT) $@
606 ole2disp.dll$(DLLEXT) typelib.dll$(DLLEXT) : oleaut32.dll$(DLLEXT)
607 $(RM) $@ && $(LN_S) oleaut32.dll$(DLLEXT) $@
609 olecli32.dll$(DLLEXT): olecli/olecli32.dll$(DLLEXT)
610 $(RM) $@ && $(LN_S) olecli/olecli32.dll$(DLLEXT) $@
612 olecli.dll$(DLLEXT) : olecli32.dll$(DLLEXT)
613 $(RM) $@ && $(LN_S) olecli32.dll$(DLLEXT) $@
615 oledlg.dll$(DLLEXT): oledlg/oledlg.dll$(DLLEXT)
616 $(RM) $@ && $(LN_S) oledlg/oledlg.dll$(DLLEXT) $@
618 olepro32.dll$(DLLEXT): olepro32/olepro32.dll$(DLLEXT)
619 $(RM) $@ && $(LN_S) olepro32/olepro32.dll$(DLLEXT) $@
621 olesvr32.dll$(DLLEXT): olesvr/olesvr32.dll$(DLLEXT)
622 $(RM) $@ && $(LN_S) olesvr/olesvr32.dll$(DLLEXT) $@
624 olesvr.dll$(DLLEXT) : olesvr32.dll$(DLLEXT)
625 $(RM) $@ && $(LN_S) olesvr32.dll$(DLLEXT) $@
627 opengl32.dll$(DLLEXT): opengl32/opengl32.dll$(DLLEXT)
628 $(RM) $@ && $(LN_S) opengl32/opengl32.dll$(DLLEXT) $@
630 psapi.dll$(DLLEXT): psapi/psapi.dll$(DLLEXT)
631 $(RM) $@ && $(LN_S) psapi/psapi.dll$(DLLEXT) $@
633 qcap.dll$(DLLEXT): qcap/qcap.dll$(DLLEXT)
634 $(RM) $@ && $(LN_S) qcap/qcap.dll$(DLLEXT) $@
636 quartz.dll$(DLLEXT): quartz/quartz.dll$(DLLEXT)
637 $(RM) $@ && $(LN_S) quartz/quartz.dll$(DLLEXT) $@
639 rasapi32.dll$(DLLEXT): rasapi32/rasapi32.dll$(DLLEXT)
640 $(RM) $@ && $(LN_S) rasapi32/rasapi32.dll$(DLLEXT) $@
642 rasapi16.dll$(DLLEXT) : rasapi32.dll$(DLLEXT)
643 $(RM) $@ && $(LN_S) rasapi32.dll$(DLLEXT) $@
645 riched32.dll$(DLLEXT): richedit/riched32.dll$(DLLEXT)
646 $(RM) $@ && $(LN_S) richedit/riched32.dll$(DLLEXT) $@
648 rpcrt4.dll$(DLLEXT): rpcrt4/rpcrt4.dll$(DLLEXT)
649 $(RM) $@ && $(LN_S) rpcrt4/rpcrt4.dll$(DLLEXT) $@
651 serialui.dll$(DLLEXT): serialui/serialui.dll$(DLLEXT)
652 $(RM) $@ && $(LN_S) serialui/serialui.dll$(DLLEXT) $@
654 setupapi.dll$(DLLEXT): setupapi/setupapi.dll$(DLLEXT)
655 $(RM) $@ && $(LN_S) setupapi/setupapi.dll$(DLLEXT) $@
657 setupx.dll$(DLLEXT) : setupapi.dll$(DLLEXT)
658 $(RM) $@ && $(LN_S) setupapi.dll$(DLLEXT) $@
660 shdocvw.dll$(DLLEXT): shdocvw/shdocvw.dll$(DLLEXT)
661 $(RM) $@ && $(LN_S) shdocvw/shdocvw.dll$(DLLEXT) $@
663 shell32.dll$(DLLEXT): shell32/shell32.dll$(DLLEXT)
664 $(RM) $@ && $(LN_S) shell32/shell32.dll$(DLLEXT) $@
666 shell.dll$(DLLEXT) : shell32.dll$(DLLEXT)
667 $(RM) $@ && $(LN_S) shell32.dll$(DLLEXT) $@
669 shfolder.dll$(DLLEXT): shfolder/shfolder.dll$(DLLEXT)
670 $(RM) $@ && $(LN_S) shfolder/shfolder.dll$(DLLEXT) $@
672 shlwapi.dll$(DLLEXT): shlwapi/shlwapi.dll$(DLLEXT)
673 $(RM) $@ && $(LN_S) shlwapi/shlwapi.dll$(DLLEXT) $@
675 snmpapi.dll$(DLLEXT): snmpapi/snmpapi.dll$(DLLEXT)
676 $(RM) $@ && $(LN_S) snmpapi/snmpapi.dll$(DLLEXT) $@
678 sti.dll$(DLLEXT): sti/sti.dll$(DLLEXT)
679 $(RM) $@ && $(LN_S) sti/sti.dll$(DLLEXT) $@
681 tapi32.dll$(DLLEXT): tapi32/tapi32.dll$(DLLEXT)
682 $(RM) $@ && $(LN_S) tapi32/tapi32.dll$(DLLEXT) $@
684 ttydrv.dll$(DLLEXT): ttydrv/ttydrv.dll$(DLLEXT)
685 $(RM) $@ && $(LN_S) ttydrv/ttydrv.dll$(DLLEXT) $@
687 twain_32.dll$(DLLEXT): twain/twain_32.dll$(DLLEXT)
688 $(RM) $@ && $(LN_S) twain/twain_32.dll$(DLLEXT) $@
690 unicows.dll$(DLLEXT): unicows/unicows.dll$(DLLEXT)
691 $(RM) $@ && $(LN_S) unicows/unicows.dll$(DLLEXT) $@
693 url.dll$(DLLEXT): url/url.dll$(DLLEXT)
694 $(RM) $@ && $(LN_S) url/url.dll$(DLLEXT) $@
696 urlmon.dll$(DLLEXT): urlmon/urlmon.dll$(DLLEXT)
697 $(RM) $@ && $(LN_S) urlmon/urlmon.dll$(DLLEXT) $@
699 user32.dll$(DLLEXT): user/user32.dll$(DLLEXT)
700 $(RM) $@ && $(LN_S) user/user32.dll$(DLLEXT) $@
702 ddeml.dll$(DLLEXT) display.drv$(DLLEXT) keyboard.drv$(DLLEXT) \
703 mouse.drv$(DLLEXT) user.exe$(DLLEXT) : user32.dll$(DLLEXT)
704 $(RM) $@ && $(LN_S) user32.dll$(DLLEXT) $@
706 uxtheme.dll$(DLLEXT): uxtheme/uxtheme.dll$(DLLEXT)
707 $(RM) $@ && $(LN_S) uxtheme/uxtheme.dll$(DLLEXT) $@
709 version.dll$(DLLEXT): version/version.dll$(DLLEXT)
710 $(RM) $@ && $(LN_S) version/version.dll$(DLLEXT) $@
712 ver.dll$(DLLEXT) : version.dll$(DLLEXT)
713 $(RM) $@ && $(LN_S) version.dll$(DLLEXT) $@
715 w32skrnl.dll$(DLLEXT): win32s/w32skrnl.dll$(DLLEXT)
716 $(RM) $@ && $(LN_S) win32s/w32skrnl.dll$(DLLEXT) $@
718 w32sys.dll$(DLLEXT) win32s16.dll$(DLLEXT) : w32skrnl.dll$(DLLEXT)
719 $(RM) $@ && $(LN_S) w32skrnl.dll$(DLLEXT) $@
721 winealsa.drv$(DLLEXT): winmm/winealsa/winealsa.drv$(DLLEXT)
722 $(RM) $@ && $(LN_S) winmm/winealsa/winealsa.drv$(DLLEXT) $@
724 winearts.drv$(DLLEXT): winmm/winearts/winearts.drv$(DLLEXT)
725 $(RM) $@ && $(LN_S) winmm/winearts/winearts.drv$(DLLEXT) $@
727 wineaudioio.drv$(DLLEXT): winmm/wineaudioio/wineaudioio.drv$(DLLEXT)
728 $(RM) $@ && $(LN_S) winmm/wineaudioio/wineaudioio.drv$(DLLEXT) $@
730 wined3d.dll$(DLLEXT): wined3d/wined3d.dll$(DLLEXT)
731 $(RM) $@ && $(LN_S) wined3d/wined3d.dll$(DLLEXT) $@
733 winedos.dll$(DLLEXT): winedos/winedos.dll$(DLLEXT)
734 $(RM) $@ && $(LN_S) winedos/winedos.dll$(DLLEXT) $@
736 wprocs.dll$(DLLEXT) : winedos.dll$(DLLEXT)
737 $(RM) $@ && $(LN_S) winedos.dll$(DLLEXT) $@
739 winejack.drv$(DLLEXT): winmm/winejack/winejack.drv$(DLLEXT)
740 $(RM) $@ && $(LN_S) winmm/winejack/winejack.drv$(DLLEXT) $@
742 winemp3.acm$(DLLEXT): msacm/winemp3/winemp3.acm$(DLLEXT)
743 $(RM) $@ && $(LN_S) msacm/winemp3/winemp3.acm$(DLLEXT) $@
745 winenas.drv$(DLLEXT): winmm/winenas/winenas.drv$(DLLEXT)
746 $(RM) $@ && $(LN_S) winmm/winenas/winenas.drv$(DLLEXT) $@
748 wineoss.drv$(DLLEXT): winmm/wineoss/wineoss.drv$(DLLEXT)
749 $(RM) $@ && $(LN_S) winmm/wineoss/wineoss.drv$(DLLEXT) $@
751 wineps.dll$(DLLEXT): wineps/wineps.dll$(DLLEXT)
752 $(RM) $@ && $(LN_S) wineps/wineps.dll$(DLLEXT) $@
754 wineps16.drv$(DLLEXT) : wineps.dll$(DLLEXT)
755 $(RM) $@ && $(LN_S) wineps.dll$(DLLEXT) $@
757 wininet.dll$(DLLEXT): wininet/wininet.dll$(DLLEXT)
758 $(RM) $@ && $(LN_S) wininet/wininet.dll$(DLLEXT) $@
760 winmm.dll$(DLLEXT): winmm/winmm.dll$(DLLEXT)
761 $(RM) $@ && $(LN_S) winmm/winmm.dll$(DLLEXT) $@
763 mmsystem.dll$(DLLEXT) sound.dll$(DLLEXT) : winmm.dll$(DLLEXT)
764 $(RM) $@ && $(LN_S) winmm.dll$(DLLEXT) $@
766 winnls32.dll$(DLLEXT): winnls/winnls32.dll$(DLLEXT)
767 $(RM) $@ && $(LN_S) winnls/winnls32.dll$(DLLEXT) $@
769 winnls.dll$(DLLEXT) : winnls32.dll$(DLLEXT)
770 $(RM) $@ && $(LN_S) winnls32.dll$(DLLEXT) $@
772 winspool.drv$(DLLEXT): winspool/winspool.drv$(DLLEXT)
773 $(RM) $@ && $(LN_S) winspool/winspool.drv$(DLLEXT) $@
775 wintab32.dll$(DLLEXT): wintab32/wintab32.dll$(DLLEXT)
776 $(RM) $@ && $(LN_S) wintab32/wintab32.dll$(DLLEXT) $@
778 wintab.dll$(DLLEXT) : wintab32.dll$(DLLEXT)
779 $(RM) $@ && $(LN_S) wintab32.dll$(DLLEXT) $@
781 wintrust.dll$(DLLEXT): wintrust/wintrust.dll$(DLLEXT)
782 $(RM) $@ && $(LN_S) wintrust/wintrust.dll$(DLLEXT) $@
784 wnaspi32.dll$(DLLEXT): winaspi/wnaspi32.dll$(DLLEXT)
785 $(RM) $@ && $(LN_S) winaspi/wnaspi32.dll$(DLLEXT) $@
787 winaspi.dll$(DLLEXT) : wnaspi32.dll$(DLLEXT)
788 $(RM) $@ && $(LN_S) wnaspi32.dll$(DLLEXT) $@
790 wow32.dll$(DLLEXT): wow32/wow32.dll$(DLLEXT)
791 $(RM) $@ && $(LN_S) wow32/wow32.dll$(DLLEXT) $@
793 ws2_32.dll$(DLLEXT): winsock/ws2_32.dll$(DLLEXT)
794 $(RM) $@ && $(LN_S) winsock/ws2_32.dll$(DLLEXT) $@
796 winsock.dll$(DLLEXT) : ws2_32.dll$(DLLEXT)
797 $(RM) $@ && $(LN_S) ws2_32.dll$(DLLEXT) $@
799 wsock32.dll$(DLLEXT): wsock32/wsock32.dll$(DLLEXT)
800 $(RM) $@ && $(LN_S) wsock32/wsock32.dll$(DLLEXT) $@
802 x11drv.dll$(DLLEXT): x11drv/x11drv.dll$(DLLEXT)
803 $(RM) $@ && $(LN_S) x11drv/x11drv.dll$(DLLEXT) $@
806 # Import libraries
808 IMPORT_LIBS = \
809 libadvapi32 \
810 libavicap32 \
811 libavifil32 \
812 libcabinet \
813 libcapi2032 \
814 libcfgmgr32 \
815 libcomcat \
816 libcomctl32 \
817 libcomdlg32 \
818 libcrtdll \
819 libcrypt32 \
820 libctl3d32 \
821 libd3d8 \
822 libd3d9 \
823 libd3dim \
824 libd3dx8 \
825 libdciman32 \
826 libddraw \
827 libdevenum \
828 libdinput \
829 libdinput8 \
830 libdmband \
831 libdmcompos \
832 libdmime \
833 libdmloader \
834 libdmscript \
835 libdmstyle \
836 libdmsynth \
837 libdmusic \
838 libdmusic32 \
839 libdplay \
840 libdplayx \
841 libdpnhpast \
842 libdsound \
843 libgdi32 \
844 libglu32 \
845 libglut32 \
846 libiccvid \
847 libicmp \
848 libimagehlp \
849 libimm32 \
850 libiphlpapi \
851 libkernel32 \
852 liblz32 \
853 libmapi32 \
854 libmpr \
855 libmsacm32 \
856 libmsdmo \
857 libmshtml \
858 libmsi \
859 libmsimg32 \
860 libmsnet32 \
861 libmsrle32 \
862 libmsvcrt \
863 libmsvcrt20 \
864 libmsvcrt40 \
865 libmsvcrtd \
866 libmsvfw32 \
867 libmswsock \
868 libnetapi32 \
869 libnewdev \
870 libntdll \
871 libodbc32 \
872 libole32 \
873 liboleacc \
874 liboleaut32 \
875 libolecli32 \
876 liboledlg \
877 libolepro32 \
878 libolesvr32 \
879 libopengl32 \
880 libpsapi \
881 libqcap \
882 libquartz \
883 librasapi32 \
884 libriched32 \
885 librpcrt4 \
886 libserialui \
887 libsetupapi \
888 libshdocvw \
889 libshell32 \
890 libshfolder \
891 libshlwapi \
892 libsnmpapi \
893 libsti \
894 libtapi32 \
895 libttydrv \
896 libtwain_32 \
897 libunicows \
898 liburl \
899 liburlmon \
900 libuser32 \
901 libuxtheme \
902 libversion \
903 libw32skrnl \
904 libwined3d \
905 libwinedos \
906 libwineps \
907 libwininet \
908 libwinmm \
909 libwinnls32 \
910 libwinspool \
911 libwintab32 \
912 libwintrust \
913 libwnaspi32 \
914 libwow32 \
915 libws2_32 \
916 libwsock32 \
917 libx11drv
919 libadvapi32.def: advapi32/advapi32.spec.def
920 $(RM) $@ && $(LN_S) advapi32/advapi32.spec.def $@
921 libadvapi32.a: advapi32/advapi32.spec.def
922 $(DLLTOOL) -k -l $@ -d advapi32/advapi32.spec.def
924 libavicap32.def: avicap32/avicap32.spec.def
925 $(RM) $@ && $(LN_S) avicap32/avicap32.spec.def $@
926 libavicap32.a: avicap32/avicap32.spec.def
927 $(DLLTOOL) -k -l $@ -d avicap32/avicap32.spec.def
929 libavifil32.def: avifil32/avifil32.spec.def
930 $(RM) $@ && $(LN_S) avifil32/avifil32.spec.def $@
931 libavifil32.a: avifil32/avifil32.spec.def
932 $(DLLTOOL) -k -l $@ -d avifil32/avifil32.spec.def
934 libcabinet.def: cabinet/cabinet.spec.def
935 $(RM) $@ && $(LN_S) cabinet/cabinet.spec.def $@
936 libcabinet.a: cabinet/cabinet.spec.def
937 $(DLLTOOL) -k -l $@ -d cabinet/cabinet.spec.def
939 libcapi2032.def: capi2032/capi2032.spec.def
940 $(RM) $@ && $(LN_S) capi2032/capi2032.spec.def $@
941 libcapi2032.a: capi2032/capi2032.spec.def
942 $(DLLTOOL) -k -l $@ -d capi2032/capi2032.spec.def
944 libcfgmgr32.def: cfgmgr32/cfgmgr32.spec.def
945 $(RM) $@ && $(LN_S) cfgmgr32/cfgmgr32.spec.def $@
946 libcfgmgr32.a: cfgmgr32/cfgmgr32.spec.def
947 $(DLLTOOL) -k -l $@ -d cfgmgr32/cfgmgr32.spec.def
949 libcomcat.def: comcat/comcat.spec.def
950 $(RM) $@ && $(LN_S) comcat/comcat.spec.def $@
951 libcomcat.a: comcat/comcat.spec.def
952 $(DLLTOOL) -k -l $@ -d comcat/comcat.spec.def
954 libcomctl32.def: comctl32/comctl32.spec.def
955 $(RM) $@ && $(LN_S) comctl32/comctl32.spec.def $@
956 libcomctl32.a: comctl32/comctl32.spec.def
957 $(DLLTOOL) -k -l $@ -d comctl32/comctl32.spec.def
959 libcomdlg32.def: commdlg/comdlg32.spec.def
960 $(RM) $@ && $(LN_S) commdlg/comdlg32.spec.def $@
961 libcomdlg32.a: commdlg/comdlg32.spec.def
962 $(DLLTOOL) -k -l $@ -d commdlg/comdlg32.spec.def
964 libcrtdll.def: crtdll/crtdll.spec.def
965 $(RM) $@ && $(LN_S) crtdll/crtdll.spec.def $@
966 libcrtdll.a: crtdll/crtdll.spec.def
967 $(DLLTOOL) -k -l $@ -d crtdll/crtdll.spec.def
969 libcrypt32.def: crypt32/crypt32.spec.def
970 $(RM) $@ && $(LN_S) crypt32/crypt32.spec.def $@
971 libcrypt32.a: crypt32/crypt32.spec.def
972 $(DLLTOOL) -k -l $@ -d crypt32/crypt32.spec.def
974 libctl3d32.def: ctl3d/ctl3d32.spec.def
975 $(RM) $@ && $(LN_S) ctl3d/ctl3d32.spec.def $@
976 libctl3d32.a: ctl3d/ctl3d32.spec.def
977 $(DLLTOOL) -k -l $@ -d ctl3d/ctl3d32.spec.def
979 libd3d8.def: d3d8/d3d8.spec.def
980 $(RM) $@ && $(LN_S) d3d8/d3d8.spec.def $@
981 libd3d8.a: d3d8/d3d8.spec.def
982 $(DLLTOOL) -k -l $@ -d d3d8/d3d8.spec.def
984 libd3d9.def: d3d9/d3d9.spec.def
985 $(RM) $@ && $(LN_S) d3d9/d3d9.spec.def $@
986 libd3d9.a: d3d9/d3d9.spec.def
987 $(DLLTOOL) -k -l $@ -d d3d9/d3d9.spec.def
989 libd3dim.def: d3dim/d3dim.spec.def
990 $(RM) $@ && $(LN_S) d3dim/d3dim.spec.def $@
991 libd3dim.a: d3dim/d3dim.spec.def
992 $(DLLTOOL) -k -l $@ -d d3dim/d3dim.spec.def
994 libd3dx8.def: d3dx8/d3dx8.spec.def
995 $(RM) $@ && $(LN_S) d3dx8/d3dx8.spec.def $@
996 libd3dx8.a: d3dx8/d3dx8.spec.def
997 $(DLLTOOL) -k -l $@ -d d3dx8/d3dx8.spec.def
999 libdciman32.def: dciman32/dciman32.spec.def
1000 $(RM) $@ && $(LN_S) dciman32/dciman32.spec.def $@
1001 libdciman32.a: dciman32/dciman32.spec.def
1002 $(DLLTOOL) -k -l $@ -d dciman32/dciman32.spec.def
1004 libddraw.def: ddraw/ddraw.spec.def
1005 $(RM) $@ && $(LN_S) ddraw/ddraw.spec.def $@
1006 libddraw.a: ddraw/ddraw.spec.def
1007 $(DLLTOOL) -k -l $@ -d ddraw/ddraw.spec.def
1009 libdevenum.def: devenum/devenum.spec.def
1010 $(RM) $@ && $(LN_S) devenum/devenum.spec.def $@
1011 libdevenum.a: devenum/devenum.spec.def
1012 $(DLLTOOL) -k -l $@ -d devenum/devenum.spec.def
1014 libdinput.def: dinput/dinput.spec.def
1015 $(RM) $@ && $(LN_S) dinput/dinput.spec.def $@
1016 libdinput.a: dinput/dinput.spec.def
1017 $(DLLTOOL) -k -l $@ -d dinput/dinput.spec.def
1019 libdinput8.def: dinput8/dinput8.spec.def
1020 $(RM) $@ && $(LN_S) dinput8/dinput8.spec.def $@
1021 libdinput8.a: dinput8/dinput8.spec.def
1022 $(DLLTOOL) -k -l $@ -d dinput8/dinput8.spec.def
1024 libdmband.def: dmband/dmband.spec.def
1025 $(RM) $@ && $(LN_S) dmband/dmband.spec.def $@
1026 libdmband.a: dmband/dmband.spec.def
1027 $(DLLTOOL) -k -l $@ -d dmband/dmband.spec.def
1029 libdmcompos.def: dmcompos/dmcompos.spec.def
1030 $(RM) $@ && $(LN_S) dmcompos/dmcompos.spec.def $@
1031 libdmcompos.a: dmcompos/dmcompos.spec.def
1032 $(DLLTOOL) -k -l $@ -d dmcompos/dmcompos.spec.def
1034 libdmime.def: dmime/dmime.spec.def
1035 $(RM) $@ && $(LN_S) dmime/dmime.spec.def $@
1036 libdmime.a: dmime/dmime.spec.def
1037 $(DLLTOOL) -k -l $@ -d dmime/dmime.spec.def
1039 libdmloader.def: dmloader/dmloader.spec.def
1040 $(RM) $@ && $(LN_S) dmloader/dmloader.spec.def $@
1041 libdmloader.a: dmloader/dmloader.spec.def
1042 $(DLLTOOL) -k -l $@ -d dmloader/dmloader.spec.def
1044 libdmscript.def: dmscript/dmscript.spec.def
1045 $(RM) $@ && $(LN_S) dmscript/dmscript.spec.def $@
1046 libdmscript.a: dmscript/dmscript.spec.def
1047 $(DLLTOOL) -k -l $@ -d dmscript/dmscript.spec.def
1049 libdmstyle.def: dmstyle/dmstyle.spec.def
1050 $(RM) $@ && $(LN_S) dmstyle/dmstyle.spec.def $@
1051 libdmstyle.a: dmstyle/dmstyle.spec.def
1052 $(DLLTOOL) -k -l $@ -d dmstyle/dmstyle.spec.def
1054 libdmsynth.def: dmsynth/dmsynth.spec.def
1055 $(RM) $@ && $(LN_S) dmsynth/dmsynth.spec.def $@
1056 libdmsynth.a: dmsynth/dmsynth.spec.def
1057 $(DLLTOOL) -k -l $@ -d dmsynth/dmsynth.spec.def
1059 libdmusic.def: dmusic/dmusic.spec.def
1060 $(RM) $@ && $(LN_S) dmusic/dmusic.spec.def $@
1061 libdmusic.a: dmusic/dmusic.spec.def
1062 $(DLLTOOL) -k -l $@ -d dmusic/dmusic.spec.def
1064 libdmusic32.def: dmusic32/dmusic32.spec.def
1065 $(RM) $@ && $(LN_S) dmusic32/dmusic32.spec.def $@
1066 libdmusic32.a: dmusic32/dmusic32.spec.def
1067 $(DLLTOOL) -k -l $@ -d dmusic32/dmusic32.spec.def
1069 libdplay.def: dplay/dplay.spec.def
1070 $(RM) $@ && $(LN_S) dplay/dplay.spec.def $@
1071 libdplay.a: dplay/dplay.spec.def
1072 $(DLLTOOL) -k -l $@ -d dplay/dplay.spec.def
1074 libdplayx.def: dplayx/dplayx.spec.def
1075 $(RM) $@ && $(LN_S) dplayx/dplayx.spec.def $@
1076 libdplayx.a: dplayx/dplayx.spec.def
1077 $(DLLTOOL) -k -l $@ -d dplayx/dplayx.spec.def
1079 libdpnhpast.def: dpnhpast/dpnhpast.spec.def
1080 $(RM) $@ && $(LN_S) dpnhpast/dpnhpast.spec.def $@
1081 libdpnhpast.a: dpnhpast/dpnhpast.spec.def
1082 $(DLLTOOL) -k -l $@ -d dpnhpast/dpnhpast.spec.def
1084 libdsound.def: dsound/dsound.spec.def
1085 $(RM) $@ && $(LN_S) dsound/dsound.spec.def $@
1086 libdsound.a: dsound/dsound.spec.def
1087 $(DLLTOOL) -k -l $@ -d dsound/dsound.spec.def
1089 libgdi32.def: gdi/gdi32.spec.def
1090 $(RM) $@ && $(LN_S) gdi/gdi32.spec.def $@
1091 libgdi32.a: gdi/gdi32.spec.def
1092 $(DLLTOOL) -k -l $@ -d gdi/gdi32.spec.def
1094 libglu32.def: glu32/glu32.spec.def
1095 $(RM) $@ && $(LN_S) glu32/glu32.spec.def $@
1096 libglu32.a: glu32/glu32.spec.def
1097 $(DLLTOOL) -k -l $@ -d glu32/glu32.spec.def
1099 libglut32.def: glut32/glut32.spec.def
1100 $(RM) $@ && $(LN_S) glut32/glut32.spec.def $@
1101 libglut32.a: glut32/glut32.spec.def
1102 $(DLLTOOL) -k -l $@ -d glut32/glut32.spec.def
1104 libiccvid.def: iccvid/iccvid.spec.def
1105 $(RM) $@ && $(LN_S) iccvid/iccvid.spec.def $@
1106 libiccvid.a: iccvid/iccvid.spec.def
1107 $(DLLTOOL) -k -l $@ -d iccvid/iccvid.spec.def
1109 libicmp.def: icmp/icmp.spec.def
1110 $(RM) $@ && $(LN_S) icmp/icmp.spec.def $@
1111 libicmp.a: icmp/icmp.spec.def
1112 $(DLLTOOL) -k -l $@ -d icmp/icmp.spec.def
1114 libimagehlp.def: imagehlp/imagehlp.spec.def
1115 $(RM) $@ && $(LN_S) imagehlp/imagehlp.spec.def $@
1116 libimagehlp.a: imagehlp/imagehlp.spec.def
1117 $(DLLTOOL) -k -l $@ -d imagehlp/imagehlp.spec.def
1119 libimm32.def: imm32/imm32.spec.def
1120 $(RM) $@ && $(LN_S) imm32/imm32.spec.def $@
1121 libimm32.a: imm32/imm32.spec.def
1122 $(DLLTOOL) -k -l $@ -d imm32/imm32.spec.def
1124 libiphlpapi.def: iphlpapi/iphlpapi.spec.def
1125 $(RM) $@ && $(LN_S) iphlpapi/iphlpapi.spec.def $@
1126 libiphlpapi.a: iphlpapi/iphlpapi.spec.def
1127 $(DLLTOOL) -k -l $@ -d iphlpapi/iphlpapi.spec.def
1129 libkernel32.def: kernel/kernel32.spec.def
1130 $(RM) $@ && $(LN_S) kernel/kernel32.spec.def $@
1131 libkernel32.a: kernel/kernel32.spec.def
1132 $(DLLTOOL) -k -l $@ -d kernel/kernel32.spec.def
1134 liblz32.def: lzexpand/lz32.spec.def
1135 $(RM) $@ && $(LN_S) lzexpand/lz32.spec.def $@
1136 liblz32.a: lzexpand/lz32.spec.def
1137 $(DLLTOOL) -k -l $@ -d lzexpand/lz32.spec.def
1139 libmapi32.def: mapi32/mapi32.spec.def
1140 $(RM) $@ && $(LN_S) mapi32/mapi32.spec.def $@
1141 libmapi32.a: mapi32/mapi32.spec.def
1142 $(DLLTOOL) -k -l $@ -d mapi32/mapi32.spec.def
1144 libmpr.def: mpr/mpr.spec.def
1145 $(RM) $@ && $(LN_S) mpr/mpr.spec.def $@
1146 libmpr.a: mpr/mpr.spec.def
1147 $(DLLTOOL) -k -l $@ -d mpr/mpr.spec.def
1149 libmsacm32.def: msacm/msacm32.spec.def
1150 $(RM) $@ && $(LN_S) msacm/msacm32.spec.def $@
1151 libmsacm32.a: msacm/msacm32.spec.def
1152 $(DLLTOOL) -k -l $@ -d msacm/msacm32.spec.def
1154 libmsdmo.def: msdmo/msdmo.spec.def
1155 $(RM) $@ && $(LN_S) msdmo/msdmo.spec.def $@
1156 libmsdmo.a: msdmo/msdmo.spec.def
1157 $(DLLTOOL) -k -l $@ -d msdmo/msdmo.spec.def
1159 libmshtml.def: mshtml/mshtml.spec.def
1160 $(RM) $@ && $(LN_S) mshtml/mshtml.spec.def $@
1161 libmshtml.a: mshtml/mshtml.spec.def
1162 $(DLLTOOL) -k -l $@ -d mshtml/mshtml.spec.def
1164 libmsi.def: msi/msi.spec.def
1165 $(RM) $@ && $(LN_S) msi/msi.spec.def $@
1166 libmsi.a: msi/msi.spec.def
1167 $(DLLTOOL) -k -l $@ -d msi/msi.spec.def
1169 libmsimg32.def: msimg32/msimg32.spec.def
1170 $(RM) $@ && $(LN_S) msimg32/msimg32.spec.def $@
1171 libmsimg32.a: msimg32/msimg32.spec.def
1172 $(DLLTOOL) -k -l $@ -d msimg32/msimg32.spec.def
1174 libmsnet32.def: msnet32/msnet32.spec.def
1175 $(RM) $@ && $(LN_S) msnet32/msnet32.spec.def $@
1176 libmsnet32.a: msnet32/msnet32.spec.def
1177 $(DLLTOOL) -k -l $@ -d msnet32/msnet32.spec.def
1179 libmsrle32.def: msvideo/msrle32/msrle32.spec.def
1180 $(RM) $@ && $(LN_S) msvideo/msrle32/msrle32.spec.def $@
1181 libmsrle32.a: msvideo/msrle32/msrle32.spec.def
1182 $(DLLTOOL) -k -l $@ -d msvideo/msrle32/msrle32.spec.def
1184 libmsvcrt.def: msvcrt/msvcrt.spec.def
1185 $(RM) $@ && $(LN_S) msvcrt/msvcrt.spec.def $@
1186 libmsvcrt.a: msvcrt/msvcrt.spec.def
1187 $(DLLTOOL) -k -l $@ -d msvcrt/msvcrt.spec.def
1189 libmsvcrt20.def: msvcrt20/msvcrt20.spec.def
1190 $(RM) $@ && $(LN_S) msvcrt20/msvcrt20.spec.def $@
1191 libmsvcrt20.a: msvcrt20/msvcrt20.spec.def
1192 $(DLLTOOL) -k -l $@ -d msvcrt20/msvcrt20.spec.def
1194 libmsvcrt40.def: msvcrt40/msvcrt40.spec.def
1195 $(RM) $@ && $(LN_S) msvcrt40/msvcrt40.spec.def $@
1196 libmsvcrt40.a: msvcrt40/msvcrt40.spec.def
1197 $(DLLTOOL) -k -l $@ -d msvcrt40/msvcrt40.spec.def
1199 libmsvcrtd.def: msvcrtd/msvcrtd.spec.def
1200 $(RM) $@ && $(LN_S) msvcrtd/msvcrtd.spec.def $@
1201 libmsvcrtd.a: msvcrtd/msvcrtd.spec.def
1202 $(DLLTOOL) -k -l $@ -d msvcrtd/msvcrtd.spec.def
1204 libmsvfw32.def: msvideo/msvfw32.spec.def
1205 $(RM) $@ && $(LN_S) msvideo/msvfw32.spec.def $@
1206 libmsvfw32.a: msvideo/msvfw32.spec.def
1207 $(DLLTOOL) -k -l $@ -d msvideo/msvfw32.spec.def
1209 libmswsock.def: mswsock/mswsock.spec.def
1210 $(RM) $@ && $(LN_S) mswsock/mswsock.spec.def $@
1211 libmswsock.a: mswsock/mswsock.spec.def
1212 $(DLLTOOL) -k -l $@ -d mswsock/mswsock.spec.def
1214 libnetapi32.def: netapi32/netapi32.spec.def
1215 $(RM) $@ && $(LN_S) netapi32/netapi32.spec.def $@
1216 libnetapi32.a: netapi32/netapi32.spec.def
1217 $(DLLTOOL) -k -l $@ -d netapi32/netapi32.spec.def
1219 libnewdev.def: newdev/newdev.spec.def
1220 $(RM) $@ && $(LN_S) newdev/newdev.spec.def $@
1221 libnewdev.a: newdev/newdev.spec.def
1222 $(DLLTOOL) -k -l $@ -d newdev/newdev.spec.def
1224 libntdll.def: ntdll/ntdll.spec.def
1225 $(RM) $@ && $(LN_S) ntdll/ntdll.spec.def $@
1226 libntdll.a: ntdll/ntdll.spec.def
1227 $(DLLTOOL) -k -l $@ -d ntdll/ntdll.spec.def
1229 libodbc32.def: odbc32/odbc32.spec.def
1230 $(RM) $@ && $(LN_S) odbc32/odbc32.spec.def $@
1231 libodbc32.a: odbc32/odbc32.spec.def
1232 $(DLLTOOL) -k -l $@ -d odbc32/odbc32.spec.def
1234 libole32.def: ole32/ole32.spec.def
1235 $(RM) $@ && $(LN_S) ole32/ole32.spec.def $@
1236 libole32.a: ole32/ole32.spec.def
1237 $(DLLTOOL) -k -l $@ -d ole32/ole32.spec.def
1239 liboleacc.def: oleacc/oleacc.spec.def
1240 $(RM) $@ && $(LN_S) oleacc/oleacc.spec.def $@
1241 liboleacc.a: oleacc/oleacc.spec.def
1242 $(DLLTOOL) -k -l $@ -d oleacc/oleacc.spec.def
1244 liboleaut32.def: oleaut32/oleaut32.spec.def
1245 $(RM) $@ && $(LN_S) oleaut32/oleaut32.spec.def $@
1246 liboleaut32.a: oleaut32/oleaut32.spec.def
1247 $(DLLTOOL) -k -l $@ -d oleaut32/oleaut32.spec.def
1249 libolecli32.def: olecli/olecli32.spec.def
1250 $(RM) $@ && $(LN_S) olecli/olecli32.spec.def $@
1251 libolecli32.a: olecli/olecli32.spec.def
1252 $(DLLTOOL) -k -l $@ -d olecli/olecli32.spec.def
1254 liboledlg.def: oledlg/oledlg.spec.def
1255 $(RM) $@ && $(LN_S) oledlg/oledlg.spec.def $@
1256 liboledlg.a: oledlg/oledlg.spec.def
1257 $(DLLTOOL) -k -l $@ -d oledlg/oledlg.spec.def
1259 libolepro32.def: olepro32/olepro32.spec.def
1260 $(RM) $@ && $(LN_S) olepro32/olepro32.spec.def $@
1261 libolepro32.a: olepro32/olepro32.spec.def
1262 $(DLLTOOL) -k -l $@ -d olepro32/olepro32.spec.def
1264 libolesvr32.def: olesvr/olesvr32.spec.def
1265 $(RM) $@ && $(LN_S) olesvr/olesvr32.spec.def $@
1266 libolesvr32.a: olesvr/olesvr32.spec.def
1267 $(DLLTOOL) -k -l $@ -d olesvr/olesvr32.spec.def
1269 libopengl32.def: opengl32/opengl32.spec.def
1270 $(RM) $@ && $(LN_S) opengl32/opengl32.spec.def $@
1271 libopengl32.a: opengl32/opengl32.spec.def
1272 $(DLLTOOL) -k -l $@ -d opengl32/opengl32.spec.def
1274 libpsapi.def: psapi/psapi.spec.def
1275 $(RM) $@ && $(LN_S) psapi/psapi.spec.def $@
1276 libpsapi.a: psapi/psapi.spec.def
1277 $(DLLTOOL) -k -l $@ -d psapi/psapi.spec.def
1279 libqcap.def: qcap/qcap.spec.def
1280 $(RM) $@ && $(LN_S) qcap/qcap.spec.def $@
1281 libqcap.a: qcap/qcap.spec.def
1282 $(DLLTOOL) -k -l $@ -d qcap/qcap.spec.def
1284 libquartz.def: quartz/quartz.spec.def
1285 $(RM) $@ && $(LN_S) quartz/quartz.spec.def $@
1286 libquartz.a: quartz/quartz.spec.def
1287 $(DLLTOOL) -k -l $@ -d quartz/quartz.spec.def
1289 librasapi32.def: rasapi32/rasapi32.spec.def
1290 $(RM) $@ && $(LN_S) rasapi32/rasapi32.spec.def $@
1291 librasapi32.a: rasapi32/rasapi32.spec.def
1292 $(DLLTOOL) -k -l $@ -d rasapi32/rasapi32.spec.def
1294 libriched32.def: richedit/riched32.spec.def
1295 $(RM) $@ && $(LN_S) richedit/riched32.spec.def $@
1296 libriched32.a: richedit/riched32.spec.def
1297 $(DLLTOOL) -k -l $@ -d richedit/riched32.spec.def
1299 librpcrt4.def: rpcrt4/rpcrt4.spec.def
1300 $(RM) $@ && $(LN_S) rpcrt4/rpcrt4.spec.def $@
1301 librpcrt4.a: rpcrt4/rpcrt4.spec.def
1302 $(DLLTOOL) -k -l $@ -d rpcrt4/rpcrt4.spec.def
1304 libserialui.def: serialui/serialui.spec.def
1305 $(RM) $@ && $(LN_S) serialui/serialui.spec.def $@
1306 libserialui.a: serialui/serialui.spec.def
1307 $(DLLTOOL) -k -l $@ -d serialui/serialui.spec.def
1309 libsetupapi.def: setupapi/setupapi.spec.def
1310 $(RM) $@ && $(LN_S) setupapi/setupapi.spec.def $@
1311 libsetupapi.a: setupapi/setupapi.spec.def
1312 $(DLLTOOL) -k -l $@ -d setupapi/setupapi.spec.def
1314 libshdocvw.def: shdocvw/shdocvw.spec.def
1315 $(RM) $@ && $(LN_S) shdocvw/shdocvw.spec.def $@
1316 libshdocvw.a: shdocvw/shdocvw.spec.def
1317 $(DLLTOOL) -k -l $@ -d shdocvw/shdocvw.spec.def
1319 libshell32.def: shell32/shell32.spec.def
1320 $(RM) $@ && $(LN_S) shell32/shell32.spec.def $@
1321 libshell32.a: shell32/shell32.spec.def
1322 $(DLLTOOL) -k -l $@ -d shell32/shell32.spec.def
1324 libshfolder.def: shfolder/shfolder.spec.def
1325 $(RM) $@ && $(LN_S) shfolder/shfolder.spec.def $@
1326 libshfolder.a: shfolder/shfolder.spec.def
1327 $(DLLTOOL) -k -l $@ -d shfolder/shfolder.spec.def
1329 libshlwapi.def: shlwapi/shlwapi.spec.def
1330 $(RM) $@ && $(LN_S) shlwapi/shlwapi.spec.def $@
1331 libshlwapi.a: shlwapi/shlwapi.spec.def
1332 $(DLLTOOL) -k -l $@ -d shlwapi/shlwapi.spec.def
1334 libsnmpapi.def: snmpapi/snmpapi.spec.def
1335 $(RM) $@ && $(LN_S) snmpapi/snmpapi.spec.def $@
1336 libsnmpapi.a: snmpapi/snmpapi.spec.def
1337 $(DLLTOOL) -k -l $@ -d snmpapi/snmpapi.spec.def
1339 libsti.def: sti/sti.spec.def
1340 $(RM) $@ && $(LN_S) sti/sti.spec.def $@
1341 libsti.a: sti/sti.spec.def
1342 $(DLLTOOL) -k -l $@ -d sti/sti.spec.def
1344 libtapi32.def: tapi32/tapi32.spec.def
1345 $(RM) $@ && $(LN_S) tapi32/tapi32.spec.def $@
1346 libtapi32.a: tapi32/tapi32.spec.def
1347 $(DLLTOOL) -k -l $@ -d tapi32/tapi32.spec.def
1349 libttydrv.def: ttydrv/ttydrv.spec.def
1350 $(RM) $@ && $(LN_S) ttydrv/ttydrv.spec.def $@
1351 libttydrv.a: ttydrv/ttydrv.spec.def
1352 $(DLLTOOL) -k -l $@ -d ttydrv/ttydrv.spec.def
1354 libtwain_32.def: twain/twain_32.spec.def
1355 $(RM) $@ && $(LN_S) twain/twain_32.spec.def $@
1356 libtwain_32.a: twain/twain_32.spec.def
1357 $(DLLTOOL) -k -l $@ -d twain/twain_32.spec.def
1359 libunicows.def: unicows/unicows.spec.def
1360 $(RM) $@ && $(LN_S) unicows/unicows.spec.def $@
1361 libunicows.a: unicows/unicows.spec.def
1362 $(DLLTOOL) -k -l $@ -d unicows/unicows.spec.def
1364 liburl.def: url/url.spec.def
1365 $(RM) $@ && $(LN_S) url/url.spec.def $@
1366 liburl.a: url/url.spec.def
1367 $(DLLTOOL) -k -l $@ -d url/url.spec.def
1369 liburlmon.def: urlmon/urlmon.spec.def
1370 $(RM) $@ && $(LN_S) urlmon/urlmon.spec.def $@
1371 liburlmon.a: urlmon/urlmon.spec.def
1372 $(DLLTOOL) -k -l $@ -d urlmon/urlmon.spec.def
1374 libuser32.def: user/user32.spec.def
1375 $(RM) $@ && $(LN_S) user/user32.spec.def $@
1376 libuser32.a: user/user32.spec.def
1377 $(DLLTOOL) -k -l $@ -d user/user32.spec.def
1379 libuxtheme.def: uxtheme/uxtheme.spec.def
1380 $(RM) $@ && $(LN_S) uxtheme/uxtheme.spec.def $@
1381 libuxtheme.a: uxtheme/uxtheme.spec.def
1382 $(DLLTOOL) -k -l $@ -d uxtheme/uxtheme.spec.def
1384 libversion.def: version/version.spec.def
1385 $(RM) $@ && $(LN_S) version/version.spec.def $@
1386 libversion.a: version/version.spec.def
1387 $(DLLTOOL) -k -l $@ -d version/version.spec.def
1389 libw32skrnl.def: win32s/w32skrnl.spec.def
1390 $(RM) $@ && $(LN_S) win32s/w32skrnl.spec.def $@
1391 libw32skrnl.a: win32s/w32skrnl.spec.def
1392 $(DLLTOOL) -k -l $@ -d win32s/w32skrnl.spec.def
1394 libwined3d.def: wined3d/wined3d.spec.def
1395 $(RM) $@ && $(LN_S) wined3d/wined3d.spec.def $@
1396 libwined3d.a: wined3d/wined3d.spec.def
1397 $(DLLTOOL) -k -l $@ -d wined3d/wined3d.spec.def
1399 libwinedos.def: winedos/winedos.spec.def
1400 $(RM) $@ && $(LN_S) winedos/winedos.spec.def $@
1401 libwinedos.a: winedos/winedos.spec.def
1402 $(DLLTOOL) -k -l $@ -d winedos/winedos.spec.def
1404 libwineps.def: wineps/wineps.spec.def
1405 $(RM) $@ && $(LN_S) wineps/wineps.spec.def $@
1406 libwineps.a: wineps/wineps.spec.def
1407 $(DLLTOOL) -k -l $@ -d wineps/wineps.spec.def
1409 libwininet.def: wininet/wininet.spec.def
1410 $(RM) $@ && $(LN_S) wininet/wininet.spec.def $@
1411 libwininet.a: wininet/wininet.spec.def
1412 $(DLLTOOL) -k -l $@ -d wininet/wininet.spec.def
1414 libwinmm.def: winmm/winmm.spec.def
1415 $(RM) $@ && $(LN_S) winmm/winmm.spec.def $@
1416 libwinmm.a: winmm/winmm.spec.def
1417 $(DLLTOOL) -k -l $@ -d winmm/winmm.spec.def
1419 libwinnls32.def: winnls/winnls32.spec.def
1420 $(RM) $@ && $(LN_S) winnls/winnls32.spec.def $@
1421 libwinnls32.a: winnls/winnls32.spec.def
1422 $(DLLTOOL) -k -l $@ -d winnls/winnls32.spec.def
1424 libwinspool.def: winspool/winspool.drv.spec.def
1425 $(RM) $@ && $(LN_S) winspool/winspool.drv.spec.def $@
1426 libwinspool.a: winspool/winspool.drv.spec.def
1427 $(DLLTOOL) -k -l $@ -d winspool/winspool.drv.spec.def
1429 libwintab32.def: wintab32/wintab32.spec.def
1430 $(RM) $@ && $(LN_S) wintab32/wintab32.spec.def $@
1431 libwintab32.a: wintab32/wintab32.spec.def
1432 $(DLLTOOL) -k -l $@ -d wintab32/wintab32.spec.def
1434 libwintrust.def: wintrust/wintrust.spec.def
1435 $(RM) $@ && $(LN_S) wintrust/wintrust.spec.def $@
1436 libwintrust.a: wintrust/wintrust.spec.def
1437 $(DLLTOOL) -k -l $@ -d wintrust/wintrust.spec.def
1439 libwnaspi32.def: winaspi/wnaspi32.spec.def
1440 $(RM) $@ && $(LN_S) winaspi/wnaspi32.spec.def $@
1441 libwnaspi32.a: winaspi/wnaspi32.spec.def
1442 $(DLLTOOL) -k -l $@ -d winaspi/wnaspi32.spec.def
1444 libwow32.def: wow32/wow32.spec.def
1445 $(RM) $@ && $(LN_S) wow32/wow32.spec.def $@
1446 libwow32.a: wow32/wow32.spec.def
1447 $(DLLTOOL) -k -l $@ -d wow32/wow32.spec.def
1449 libws2_32.def: winsock/ws2_32.spec.def
1450 $(RM) $@ && $(LN_S) winsock/ws2_32.spec.def $@
1451 libws2_32.a: winsock/ws2_32.spec.def
1452 $(DLLTOOL) -k -l $@ -d winsock/ws2_32.spec.def
1454 libwsock32.def: wsock32/wsock32.spec.def
1455 $(RM) $@ && $(LN_S) wsock32/wsock32.spec.def $@
1456 libwsock32.a: wsock32/wsock32.spec.def
1457 $(DLLTOOL) -k -l $@ -d wsock32/wsock32.spec.def
1459 libx11drv.def: x11drv/x11drv.spec.def
1460 $(RM) $@ && $(LN_S) x11drv/x11drv.spec.def $@
1461 libx11drv.a: x11drv/x11drv.spec.def
1462 $(DLLTOOL) -k -l $@ -d x11drv/x11drv.spec.def
1464 advapi32/advapi32.spec.def: $(WINEBUILD)
1465 avicap32/avicap32.spec.def: $(WINEBUILD)
1466 avifil32/avifil32.spec.def: $(WINEBUILD)
1467 cabinet/cabinet.spec.def: $(WINEBUILD)
1468 capi2032/capi2032.spec.def: $(WINEBUILD)
1469 cfgmgr32/cfgmgr32.spec.def: $(WINEBUILD)
1470 comcat/comcat.spec.def: $(WINEBUILD)
1471 comctl32/comctl32.spec.def: $(WINEBUILD)
1472 commdlg/comdlg32.spec.def: $(WINEBUILD)
1473 crtdll/crtdll.spec.def: $(WINEBUILD)
1474 crypt32/crypt32.spec.def: $(WINEBUILD)
1475 ctl3d/ctl3d32.spec.def: $(WINEBUILD)
1476 d3d8/d3d8.spec.def: $(WINEBUILD)
1477 d3d9/d3d9.spec.def: $(WINEBUILD)
1478 d3dim/d3dim.spec.def: $(WINEBUILD)
1479 d3dx8/d3dx8.spec.def: $(WINEBUILD)
1480 dciman32/dciman32.spec.def: $(WINEBUILD)
1481 ddraw/ddraw.spec.def: $(WINEBUILD)
1482 devenum/devenum.spec.def: $(WINEBUILD)
1483 dinput/dinput.spec.def: $(WINEBUILD)
1484 dinput8/dinput8.spec.def: $(WINEBUILD)
1485 dmband/dmband.spec.def: $(WINEBUILD)
1486 dmcompos/dmcompos.spec.def: $(WINEBUILD)
1487 dmime/dmime.spec.def: $(WINEBUILD)
1488 dmloader/dmloader.spec.def: $(WINEBUILD)
1489 dmscript/dmscript.spec.def: $(WINEBUILD)
1490 dmstyle/dmstyle.spec.def: $(WINEBUILD)
1491 dmsynth/dmsynth.spec.def: $(WINEBUILD)
1492 dmusic/dmusic.spec.def: $(WINEBUILD)
1493 dmusic32/dmusic32.spec.def: $(WINEBUILD)
1494 dplay/dplay.spec.def: $(WINEBUILD)
1495 dplayx/dplayx.spec.def: $(WINEBUILD)
1496 dpnhpast/dpnhpast.spec.def: $(WINEBUILD)
1497 dsound/dsound.spec.def: $(WINEBUILD)
1498 gdi/gdi32.spec.def: $(WINEBUILD)
1499 glu32/glu32.spec.def: $(WINEBUILD)
1500 glut32/glut32.spec.def: $(WINEBUILD)
1501 iccvid/iccvid.spec.def: $(WINEBUILD)
1502 icmp/icmp.spec.def: $(WINEBUILD)
1503 imagehlp/imagehlp.spec.def: $(WINEBUILD)
1504 imm32/imm32.spec.def: $(WINEBUILD)
1505 iphlpapi/iphlpapi.spec.def: $(WINEBUILD)
1506 kernel/kernel32.spec.def: $(WINEBUILD)
1507 lzexpand/lz32.spec.def: $(WINEBUILD)
1508 mapi32/mapi32.spec.def: $(WINEBUILD)
1509 mpr/mpr.spec.def: $(WINEBUILD)
1510 msacm/msacm32.spec.def: $(WINEBUILD)
1511 msdmo/msdmo.spec.def: $(WINEBUILD)
1512 mshtml/mshtml.spec.def: $(WINEBUILD)
1513 msi/msi.spec.def: $(WINEBUILD)
1514 msimg32/msimg32.spec.def: $(WINEBUILD)
1515 msnet32/msnet32.spec.def: $(WINEBUILD)
1516 msvideo/msrle32/msrle32.spec.def: $(WINEBUILD)
1517 msvcrt/msvcrt.spec.def: $(WINEBUILD)
1518 msvcrt20/msvcrt20.spec.def: $(WINEBUILD)
1519 msvcrt40/msvcrt40.spec.def: $(WINEBUILD)
1520 msvcrtd/msvcrtd.spec.def: $(WINEBUILD)
1521 msvideo/msvfw32.spec.def: $(WINEBUILD)
1522 mswsock/mswsock.spec.def: $(WINEBUILD)
1523 netapi32/netapi32.spec.def: $(WINEBUILD)
1524 newdev/newdev.spec.def: $(WINEBUILD)
1525 ntdll/ntdll.spec.def: $(WINEBUILD)
1526 odbc32/odbc32.spec.def: $(WINEBUILD)
1527 ole32/ole32.spec.def: $(WINEBUILD)
1528 oleacc/oleacc.spec.def: $(WINEBUILD)
1529 oleaut32/oleaut32.spec.def: $(WINEBUILD)
1530 olecli/olecli32.spec.def: $(WINEBUILD)
1531 oledlg/oledlg.spec.def: $(WINEBUILD)
1532 olepro32/olepro32.spec.def: $(WINEBUILD)
1533 olesvr/olesvr32.spec.def: $(WINEBUILD)
1534 opengl32/opengl32.spec.def: $(WINEBUILD)
1535 psapi/psapi.spec.def: $(WINEBUILD)
1536 qcap/qcap.spec.def: $(WINEBUILD)
1537 quartz/quartz.spec.def: $(WINEBUILD)
1538 rasapi32/rasapi32.spec.def: $(WINEBUILD)
1539 richedit/riched32.spec.def: $(WINEBUILD)
1540 rpcrt4/rpcrt4.spec.def: $(WINEBUILD)
1541 serialui/serialui.spec.def: $(WINEBUILD)
1542 setupapi/setupapi.spec.def: $(WINEBUILD)
1543 shdocvw/shdocvw.spec.def: $(WINEBUILD)
1544 shell32/shell32.spec.def: $(WINEBUILD)
1545 shfolder/shfolder.spec.def: $(WINEBUILD)
1546 shlwapi/shlwapi.spec.def: $(WINEBUILD)
1547 snmpapi/snmpapi.spec.def: $(WINEBUILD)
1548 sti/sti.spec.def: $(WINEBUILD)
1549 tapi32/tapi32.spec.def: $(WINEBUILD)
1550 ttydrv/ttydrv.spec.def: $(WINEBUILD)
1551 twain/twain_32.spec.def: $(WINEBUILD)
1552 unicows/unicows.spec.def: $(WINEBUILD)
1553 url/url.spec.def: $(WINEBUILD)
1554 urlmon/urlmon.spec.def: $(WINEBUILD)
1555 user/user32.spec.def: $(WINEBUILD)
1556 uxtheme/uxtheme.spec.def: $(WINEBUILD)
1557 version/version.spec.def: $(WINEBUILD)
1558 win32s/w32skrnl.spec.def: $(WINEBUILD)
1559 wined3d/wined3d.spec.def: $(WINEBUILD)
1560 winedos/winedos.spec.def: $(WINEBUILD)
1561 wineps/wineps.spec.def: $(WINEBUILD)
1562 wininet/wininet.spec.def: $(WINEBUILD)
1563 winmm/winmm.spec.def: $(WINEBUILD)
1564 winnls/winnls32.spec.def: $(WINEBUILD)
1565 winspool/winspool.drv.spec.def: $(WINEBUILD)
1566 wintab32/wintab32.spec.def: $(WINEBUILD)
1567 wintrust/wintrust.spec.def: $(WINEBUILD)
1568 winaspi/wnaspi32.spec.def: $(WINEBUILD)
1569 wow32/wow32.spec.def: $(WINEBUILD)
1570 winsock/ws2_32.spec.def: $(WINEBUILD)
1571 wsock32/wsock32.spec.def: $(WINEBUILD)
1572 x11drv/x11drv.spec.def: $(WINEBUILD)
1574 $(SUBDIRS): $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1575 $(SUBDIRS:%=%/__install__): $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1576 $(SUBDIRS:%=%/__crosstest__): $(IMPORT_LIBS:%=%.a)
1578 # Map library name to the corresponding directory
1580 advapi32/advapi32.dll$(DLLEXT): advapi32
1581 avicap32/avicap32.dll$(DLLEXT): avicap32
1582 avifil32/avifil32.dll$(DLLEXT): avifil32
1583 cabinet/cabinet.dll$(DLLEXT): cabinet
1584 capi2032/capi2032.dll$(DLLEXT): capi2032
1585 cfgmgr32/cfgmgr32.dll$(DLLEXT): cfgmgr32
1586 comcat/comcat.dll$(DLLEXT): comcat
1587 comctl32/comctl32.dll$(DLLEXT): comctl32
1588 commdlg/comdlg32.dll$(DLLEXT): commdlg
1589 crtdll/crtdll.dll$(DLLEXT): crtdll
1590 crypt32/crypt32.dll$(DLLEXT): crypt32
1591 ctl3d/ctl3d32.dll$(DLLEXT): ctl3d
1592 d3d8/d3d8.dll$(DLLEXT): d3d8
1593 d3d9/d3d9.dll$(DLLEXT): d3d9
1594 d3dim/d3dim.dll$(DLLEXT): d3dim
1595 d3dx8/d3dx8.dll$(DLLEXT): d3dx8
1596 dciman32/dciman32.dll$(DLLEXT): dciman32
1597 ddraw/ddraw.dll$(DLLEXT): ddraw
1598 devenum/devenum.dll$(DLLEXT): devenum
1599 dinput/dinput.dll$(DLLEXT): dinput
1600 dinput8/dinput8.dll$(DLLEXT): dinput8
1601 dmband/dmband.dll$(DLLEXT): dmband
1602 dmcompos/dmcompos.dll$(DLLEXT): dmcompos
1603 dmime/dmime.dll$(DLLEXT): dmime
1604 dmloader/dmloader.dll$(DLLEXT): dmloader
1605 dmscript/dmscript.dll$(DLLEXT): dmscript
1606 dmstyle/dmstyle.dll$(DLLEXT): dmstyle
1607 dmsynth/dmsynth.dll$(DLLEXT): dmsynth
1608 dmusic/dmusic.dll$(DLLEXT): dmusic
1609 dmusic32/dmusic32.dll$(DLLEXT): dmusic32
1610 dplay/dplay.dll$(DLLEXT): dplay
1611 dplayx/dplayx.dll$(DLLEXT): dplayx
1612 dpnhpast/dpnhpast.dll$(DLLEXT): dpnhpast
1613 dsound/dsound.dll$(DLLEXT): dsound
1614 gdi/gdi32.dll$(DLLEXT): gdi
1615 glu32/glu32.dll$(DLLEXT): glu32
1616 glut32/glut32.dll$(DLLEXT): glut32
1617 iccvid/iccvid.dll$(DLLEXT): iccvid
1618 icmp/icmp.dll$(DLLEXT): icmp
1619 msacm/imaadp32/imaadp32.acm$(DLLEXT): msacm/imaadp32
1620 imagehlp/imagehlp.dll$(DLLEXT): imagehlp
1621 imm32/imm32.dll$(DLLEXT): imm32
1622 iphlpapi/iphlpapi.dll$(DLLEXT): iphlpapi
1623 winmm/joystick/joystick.drv$(DLLEXT): winmm/joystick
1624 kernel/kernel32.dll$(DLLEXT): kernel
1625 lzexpand/lz32.dll$(DLLEXT): lzexpand
1626 mapi32/mapi32.dll$(DLLEXT): mapi32
1627 winmm/mcianim/mcianim.drv$(DLLEXT): winmm/mcianim
1628 winmm/mciavi/mciavi.drv$(DLLEXT): winmm/mciavi
1629 winmm/mcicda/mcicda.drv$(DLLEXT): winmm/mcicda
1630 winmm/mciseq/mciseq.drv$(DLLEXT): winmm/mciseq
1631 winmm/mciwave/mciwave.drv$(DLLEXT): winmm/mciwave
1632 winmm/midimap/midimap.drv$(DLLEXT): winmm/midimap
1633 mpr/mpr.dll$(DLLEXT): mpr
1634 winmm/wavemap/msacm.drv$(DLLEXT): winmm/wavemap
1635 msacm/msacm32.dll$(DLLEXT): msacm
1636 msacm/msadp32/msadp32.acm$(DLLEXT): msacm/msadp32
1637 msdmo/msdmo.dll$(DLLEXT): msdmo
1638 msacm/msg711/msg711.acm$(DLLEXT): msacm/msg711
1639 mshtml/mshtml.dll$(DLLEXT): mshtml
1640 msi/msi.dll$(DLLEXT): msi
1641 msimg32/msimg32.dll$(DLLEXT): msimg32
1642 msisys/msisys.ocx$(DLLEXT): msisys
1643 msnet32/msnet32.dll$(DLLEXT): msnet32
1644 msvideo/msrle32/msrle32.dll$(DLLEXT): msvideo/msrle32
1645 msvcrt/msvcrt.dll$(DLLEXT): msvcrt
1646 msvcrt20/msvcrt20.dll$(DLLEXT): msvcrt20
1647 msvcrt40/msvcrt40.dll$(DLLEXT): msvcrt40
1648 msvcrtd/msvcrtd.dll$(DLLEXT): msvcrtd
1649 msvideo/msvfw32.dll$(DLLEXT): msvideo
1650 mswsock/mswsock.dll$(DLLEXT): mswsock
1651 netapi32/netapi32.dll$(DLLEXT): netapi32
1652 newdev/newdev.dll$(DLLEXT): newdev
1653 ntdll/ntdll.dll$(DLLEXT): ntdll
1654 odbc32/odbc32.dll$(DLLEXT): odbc32
1655 ole32/ole32.dll$(DLLEXT): ole32
1656 oleacc/oleacc.dll$(DLLEXT): oleacc
1657 oleaut32/oleaut32.dll$(DLLEXT): oleaut32
1658 olecli/olecli32.dll$(DLLEXT): olecli
1659 oledlg/oledlg.dll$(DLLEXT): oledlg
1660 olepro32/olepro32.dll$(DLLEXT): olepro32
1661 olesvr/olesvr32.dll$(DLLEXT): olesvr
1662 opengl32/opengl32.dll$(DLLEXT): opengl32
1663 psapi/psapi.dll$(DLLEXT): psapi
1664 qcap/qcap.dll$(DLLEXT): qcap
1665 quartz/quartz.dll$(DLLEXT): quartz
1666 rasapi32/rasapi32.dll$(DLLEXT): rasapi32
1667 richedit/riched32.dll$(DLLEXT): richedit
1668 rpcrt4/rpcrt4.dll$(DLLEXT): rpcrt4
1669 serialui/serialui.dll$(DLLEXT): serialui
1670 setupapi/setupapi.dll$(DLLEXT): setupapi
1671 shdocvw/shdocvw.dll$(DLLEXT): shdocvw
1672 shell32/shell32.dll$(DLLEXT): shell32
1673 shfolder/shfolder.dll$(DLLEXT): shfolder
1674 shlwapi/shlwapi.dll$(DLLEXT): shlwapi
1675 snmpapi/snmpapi.dll$(DLLEXT): snmpapi
1676 sti/sti.dll$(DLLEXT): sti
1677 tapi32/tapi32.dll$(DLLEXT): tapi32
1678 ttydrv/ttydrv.dll$(DLLEXT): ttydrv
1679 twain/twain_32.dll$(DLLEXT): twain
1680 unicows/unicows.dll$(DLLEXT): unicows
1681 url/url.dll$(DLLEXT): url
1682 urlmon/urlmon.dll$(DLLEXT): urlmon
1683 user/user32.dll$(DLLEXT): user
1684 uxtheme/uxtheme.dll$(DLLEXT): uxtheme
1685 version/version.dll$(DLLEXT): version
1686 win32s/w32skrnl.dll$(DLLEXT): win32s
1687 winmm/winealsa/winealsa.drv$(DLLEXT): winmm/winealsa
1688 winmm/winearts/winearts.drv$(DLLEXT): winmm/winearts
1689 winmm/wineaudioio/wineaudioio.drv$(DLLEXT): winmm/wineaudioio
1690 wined3d/wined3d.dll$(DLLEXT): wined3d
1691 winedos/winedos.dll$(DLLEXT): winedos
1692 winmm/winejack/winejack.drv$(DLLEXT): winmm/winejack
1693 msacm/winemp3/winemp3.acm$(DLLEXT): msacm/winemp3
1694 winmm/winenas/winenas.drv$(DLLEXT): winmm/winenas
1695 winmm/wineoss/wineoss.drv$(DLLEXT): winmm/wineoss
1696 wineps/wineps.dll$(DLLEXT): wineps
1697 wininet/wininet.dll$(DLLEXT): wininet
1698 winmm/winmm.dll$(DLLEXT): winmm
1699 winnls/winnls32.dll$(DLLEXT): winnls
1700 winspool/winspool.drv$(DLLEXT): winspool
1701 wintab32/wintab32.dll$(DLLEXT): wintab32
1702 wintrust/wintrust.dll$(DLLEXT): wintrust
1703 winaspi/wnaspi32.dll$(DLLEXT): winaspi
1704 wow32/wow32.dll$(DLLEXT): wow32
1705 winsock/ws2_32.dll$(DLLEXT): winsock
1706 wsock32/wsock32.dll$(DLLEXT): wsock32
1707 x11drv/x11drv.dll$(DLLEXT): x11drv
1708 # Rules for auto documentation
1710 $(SUBDIRS:%=%/__man__): dummy
1711 cd `dirname $@` && $(MAKE) man
1713 man: $(SUBDIRS:%=%/__man__)
1715 $(SUBDIRS:%=%/__doc_html__): dummy
1716 cd `dirname $@` && $(MAKE) doc-html
1718 doc-html: $(SUBDIRS:%=%/__doc_html__)
1720 $(SUBDIRS:%=%/__doc_sgml__): dummy
1721 cd `dirname $@` && $(MAKE) doc-sgml
1723 doc-sgml: $(SUBDIRS:%=%/__doc_sgml__)
1725 .PHONY: man doc-html doc-sgml implib $(SUBDIRS:%=%/__man__) $(SUBDIRS:%=%/__doc_html__) $(SUBDIRS:%=%/__doc_sgml__)
1727 # Misc rules
1729 install install-dev:: $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1730 $(MKINSTALLDIRS) $(dlldir)
1731 for f in $(IMPORT_LIBS:%=%.$(IMPLIBEXT)); do $(INSTALL_DATA) $$f $(dlldir)/$$f; done
1733 install install-lib:: $(INSTALLSUBDIRS:%=%/__install__)
1735 uninstall::
1736 $(RM) $(IMPORT_LIBS:%=$(dlldir)/%.$(IMPLIBEXT))
1737 -rmdir $(dlldir)
1739 implib: $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1741 clean::
1742 $(RM) $(IMPORT_LIBS:%=%.a) $(IMPORT_LIBS:%=%.def) $(SYMLINKS)
1744 check test:: $(BUILDSUBDIRS:%=%/__test__)
1746 crosstest:: $(BUILDSUBDIRS:%=%/__crosstest__)
1748 checklink:: $(BUILDSUBDIRS:%=%/__checklink__)
1750 ### Dependencies: