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