Always print a message for generic stubs.
[wine/dcerpc.git] / dlls / Makefile.in
blob77a5045b06e49c7363489058092cdb555a5e71e4
1 # Automatically generated by make_dlls; DO NOT EDIT!!
3 TOPSRCDIR = @top_srcdir@
4 TOPOBJDIR = ..
5 SRCDIR = @srcdir@
6 VPATH = @srcdir@
8 # special configure-dependent targets
10 GLU32FILES = glu32
11 GLUT32FILES = glut32
12 OPENGLFILES = d3d8 d3d9 d3dx8 opengl32 wined3d
13 XFILES = ddraw x11drv
14 EXTRADIRS = @GLU32FILES@ @GLUT32FILES@ @OPENGLFILES@ @XFILES@
16 # Subdir list
18 BASEDIRS = \
19 advapi32 \
20 avicap32 \
21 avifil32 \
22 cabinet \
23 capi2032 \
24 cfgmgr32 \
25 comcat \
26 comctl32 \
27 commdlg \
28 crtdll \
29 crypt32 \
30 ctl3d \
31 d3dim \
32 dciman32 \
33 devenum \
34 dinput \
35 dinput8 \
36 dmband \
37 dmcompos \
38 dmime \
39 dmloader \
40 dmscript \
41 dmstyle \
42 dmsynth \
43 dmusic \
44 dmusic32 \
45 dplay \
46 dplayx \
47 dpnhpast \
48 dsound \
49 gdi \
50 icmp \
51 imagehlp \
52 imm32 \
53 iphlpapi \
54 kernel \
55 lzexpand \
56 mapi32 \
57 mpr \
58 msacm \
59 msacm/imaadp32 \
60 msacm/msadp32 \
61 msacm/msg711 \
62 msacm/winemp3 \
63 msdmo \
64 mshtml \
65 msi \
66 msimg32 \
67 msisys \
68 msnet32 \
69 msvcrt \
70 msvcrt20 \
71 msvcrtd \
72 msvideo \
73 msvideo/msrle32 \
74 mswsock \
75 netapi32 \
76 newdev \
77 ntdll \
78 odbc32 \
79 ole32 \
80 oleacc \
81 oleaut32 \
82 olecli \
83 oledlg \
84 olepro32 \
85 olesvr \
86 psapi \
87 qcap \
88 quartz \
89 rasapi32 \
90 richedit \
91 rpcrt4 \
92 serialui \
93 setupapi \
94 shdocvw \
95 shell32 \
96 shfolder \
97 shlwapi \
98 snmpapi \
99 sti \
100 tapi32 \
101 ttydrv \
102 twain \
103 unicows \
104 url \
105 urlmon \
106 user \
107 uxtheme \
108 version \
109 win32s \
110 winaspi \
111 winedos \
112 wineps \
113 wininet \
114 winmm \
115 winmm/joystick \
116 winmm/mcianim \
117 winmm/mciavi \
118 winmm/mcicda \
119 winmm/mciseq \
120 winmm/mciwave \
121 winmm/midimap \
122 winmm/wavemap \
123 winmm/winealsa \
124 winmm/winearts \
125 winmm/wineaudioio \
126 winmm/winejack \
127 winmm/winenas \
128 winmm/wineoss \
129 winnls \
130 winsock \
131 winspool \
132 wintab32 \
133 wintrust \
134 wow32 \
135 wsock32
137 SUBDIRS = \
138 $(BASEDIRS) \
139 d3d8 \
140 d3d9 \
141 d3dx8 \
142 ddraw \
143 glu32 \
144 glut32 \
145 opengl32 \
146 wined3d \
147 x11drv
149 BUILDSUBDIRS = $(BASEDIRS) $(EXTRADIRS)
151 INSTALLSUBDIRS = $(BUILDSUBDIRS)
153 @MAKE_RULES@
155 # Symbolic links
157 WIN16_FILES = \
158 avifile.dll$(DLLEXT) \
159 comm.drv$(DLLEXT) \
160 commdlg.dll$(DLLEXT) \
161 compobj.dll$(DLLEXT) \
162 ctl3d.dll$(DLLEXT) \
163 ctl3dv2.dll$(DLLEXT) \
164 ddeml.dll$(DLLEXT) \
165 dispdib.dll$(DLLEXT) \
166 display.drv$(DLLEXT) \
167 gdi.exe$(DLLEXT) \
168 imm.dll$(DLLEXT) \
169 keyboard.drv$(DLLEXT) \
170 krnl386.exe$(DLLEXT) \
171 lzexpand.dll$(DLLEXT) \
172 mmsystem.dll$(DLLEXT) \
173 mouse.drv$(DLLEXT) \
174 msacm.dll$(DLLEXT) \
175 msvideo.dll$(DLLEXT) \
176 ole2.dll$(DLLEXT) \
177 ole2conv.dll$(DLLEXT) \
178 ole2disp.dll$(DLLEXT) \
179 ole2nls.dll$(DLLEXT) \
180 ole2prox.dll$(DLLEXT) \
181 ole2thk.dll$(DLLEXT) \
182 olecli.dll$(DLLEXT) \
183 olesvr.dll$(DLLEXT) \
184 rasapi16.dll$(DLLEXT) \
185 setupx.dll$(DLLEXT) \
186 shell.dll$(DLLEXT) \
187 sound.dll$(DLLEXT) \
188 storage.dll$(DLLEXT) \
189 stress.dll$(DLLEXT) \
190 system.drv$(DLLEXT) \
191 toolhelp.dll$(DLLEXT) \
192 typelib.dll$(DLLEXT) \
193 user.exe$(DLLEXT) \
194 ver.dll$(DLLEXT) \
195 w32sys.dll$(DLLEXT) \
196 win32s16.dll$(DLLEXT) \
197 win87em.dll$(DLLEXT) \
198 winaspi.dll$(DLLEXT) \
199 windebug.dll$(DLLEXT) \
200 wineps16.drv$(DLLEXT) \
201 wing.dll$(DLLEXT) \
202 winnls.dll$(DLLEXT) \
203 winsock.dll$(DLLEXT) \
204 wintab.dll$(DLLEXT) \
205 wprocs.dll$(DLLEXT)
207 SYMLINKS = \
208 $(EXTRADIRS:%=%.dll$(DLLEXT)) \
209 @WIN16_FILES@ \
210 advapi32.dll$(DLLEXT) \
211 avicap32.dll$(DLLEXT) \
212 avifil32.dll$(DLLEXT) \
213 cabinet.dll$(DLLEXT) \
214 capi2032.dll$(DLLEXT) \
215 cfgmgr32.dll$(DLLEXT) \
216 comcat.dll$(DLLEXT) \
217 comctl32.dll$(DLLEXT) \
218 comdlg32.dll$(DLLEXT) \
219 crtdll.dll$(DLLEXT) \
220 crypt32.dll$(DLLEXT) \
221 ctl3d32.dll$(DLLEXT) \
222 d3dim.dll$(DLLEXT) \
223 dciman32.dll$(DLLEXT) \
224 devenum.dll$(DLLEXT) \
225 dinput.dll$(DLLEXT) \
226 dinput8.dll$(DLLEXT) \
227 dmband.dll$(DLLEXT) \
228 dmcompos.dll$(DLLEXT) \
229 dmime.dll$(DLLEXT) \
230 dmloader.dll$(DLLEXT) \
231 dmscript.dll$(DLLEXT) \
232 dmstyle.dll$(DLLEXT) \
233 dmsynth.dll$(DLLEXT) \
234 dmusic.dll$(DLLEXT) \
235 dmusic32.dll$(DLLEXT) \
236 dplay.dll$(DLLEXT) \
237 dplayx.dll$(DLLEXT) \
238 dpnhpast.dll$(DLLEXT) \
239 dsound.dll$(DLLEXT) \
240 gdi32.dll$(DLLEXT) \
241 icmp.dll$(DLLEXT) \
242 imaadp32.acm$(DLLEXT) \
243 imagehlp.dll$(DLLEXT) \
244 imm32.dll$(DLLEXT) \
245 iphlpapi.dll$(DLLEXT) \
246 joystick.drv$(DLLEXT) \
247 kernel32.dll$(DLLEXT) \
248 lz32.dll$(DLLEXT) \
249 mapi32.dll$(DLLEXT) \
250 mcianim.drv$(DLLEXT) \
251 mciavi.drv$(DLLEXT) \
252 mcicda.drv$(DLLEXT) \
253 mciseq.drv$(DLLEXT) \
254 mciwave.drv$(DLLEXT) \
255 midimap.drv$(DLLEXT) \
256 mpr.dll$(DLLEXT) \
257 msacm.drv$(DLLEXT) \
258 msacm32.dll$(DLLEXT) \
259 msadp32.acm$(DLLEXT) \
260 msdmo.dll$(DLLEXT) \
261 msg711.acm$(DLLEXT) \
262 mshtml.dll$(DLLEXT) \
263 msi.dll$(DLLEXT) \
264 msimg32.dll$(DLLEXT) \
265 msisys.ocx$(DLLEXT) \
266 msnet32.dll$(DLLEXT) \
267 msrle32.dll$(DLLEXT) \
268 msvcrt.dll$(DLLEXT) \
269 msvcrt20.dll$(DLLEXT) \
270 msvcrtd.dll$(DLLEXT) \
271 msvfw32.dll$(DLLEXT) \
272 mswsock.dll$(DLLEXT) \
273 netapi32.dll$(DLLEXT) \
274 newdev.dll$(DLLEXT) \
275 ntdll.dll$(DLLEXT) \
276 odbc32.dll$(DLLEXT) \
277 ole32.dll$(DLLEXT) \
278 oleacc.dll$(DLLEXT) \
279 oleaut32.dll$(DLLEXT) \
280 olecli32.dll$(DLLEXT) \
281 oledlg.dll$(DLLEXT) \
282 olepro32.dll$(DLLEXT) \
283 olesvr32.dll$(DLLEXT) \
284 psapi.dll$(DLLEXT) \
285 qcap.dll$(DLLEXT) \
286 quartz.dll$(DLLEXT) \
287 rasapi32.dll$(DLLEXT) \
288 riched32.dll$(DLLEXT) \
289 rpcrt4.dll$(DLLEXT) \
290 serialui.dll$(DLLEXT) \
291 setupapi.dll$(DLLEXT) \
292 shdocvw.dll$(DLLEXT) \
293 shell32.dll$(DLLEXT) \
294 shfolder.dll$(DLLEXT) \
295 shlwapi.dll$(DLLEXT) \
296 snmpapi.dll$(DLLEXT) \
297 sti.dll$(DLLEXT) \
298 tapi32.dll$(DLLEXT) \
299 ttydrv.dll$(DLLEXT) \
300 twain_32.dll$(DLLEXT) \
301 unicows.dll$(DLLEXT) \
302 url.dll$(DLLEXT) \
303 urlmon.dll$(DLLEXT) \
304 user32.dll$(DLLEXT) \
305 uxtheme.dll$(DLLEXT) \
306 version.dll$(DLLEXT) \
307 w32skrnl.dll$(DLLEXT) \
308 winealsa.drv$(DLLEXT) \
309 winearts.drv$(DLLEXT) \
310 wineaudioio.drv$(DLLEXT) \
311 winedos.dll$(DLLEXT) \
312 winejack.drv$(DLLEXT) \
313 winemp3.acm$(DLLEXT) \
314 winenas.drv$(DLLEXT) \
315 wineoss.drv$(DLLEXT) \
316 wineps.dll$(DLLEXT) \
317 wininet.dll$(DLLEXT) \
318 winmm.dll$(DLLEXT) \
319 winnls32.dll$(DLLEXT) \
320 winspool.drv$(DLLEXT) \
321 wintab32.dll$(DLLEXT) \
322 wintrust.dll$(DLLEXT) \
323 wnaspi32.dll$(DLLEXT) \
324 wow32.dll$(DLLEXT) \
325 ws2_32.dll$(DLLEXT) \
326 wsock32.dll$(DLLEXT)
328 # Main target
330 all: $(SYMLINKS)
332 # Map symlink name to the corresponding library
334 advapi32.dll$(DLLEXT): advapi32/advapi32.dll$(DLLEXT)
335 $(RM) $@ && $(LN_S) advapi32/advapi32.dll$(DLLEXT) $@
337 avicap32.dll$(DLLEXT): avicap32/avicap32.dll$(DLLEXT)
338 $(RM) $@ && $(LN_S) avicap32/avicap32.dll$(DLLEXT) $@
340 avifil32.dll$(DLLEXT): avifil32/avifil32.dll$(DLLEXT)
341 $(RM) $@ && $(LN_S) avifil32/avifil32.dll$(DLLEXT) $@
343 avifile.dll$(DLLEXT) : avifil32.dll$(DLLEXT)
344 $(RM) $@ && $(LN_S) avifil32.dll$(DLLEXT) $@
346 cabinet.dll$(DLLEXT): cabinet/cabinet.dll$(DLLEXT)
347 $(RM) $@ && $(LN_S) cabinet/cabinet.dll$(DLLEXT) $@
349 capi2032.dll$(DLLEXT): capi2032/capi2032.dll$(DLLEXT)
350 $(RM) $@ && $(LN_S) capi2032/capi2032.dll$(DLLEXT) $@
352 cfgmgr32.dll$(DLLEXT): cfgmgr32/cfgmgr32.dll$(DLLEXT)
353 $(RM) $@ && $(LN_S) cfgmgr32/cfgmgr32.dll$(DLLEXT) $@
355 comcat.dll$(DLLEXT): comcat/comcat.dll$(DLLEXT)
356 $(RM) $@ && $(LN_S) comcat/comcat.dll$(DLLEXT) $@
358 comctl32.dll$(DLLEXT): comctl32/comctl32.dll$(DLLEXT)
359 $(RM) $@ && $(LN_S) comctl32/comctl32.dll$(DLLEXT) $@
361 comdlg32.dll$(DLLEXT): commdlg/comdlg32.dll$(DLLEXT)
362 $(RM) $@ && $(LN_S) commdlg/comdlg32.dll$(DLLEXT) $@
364 commdlg.dll$(DLLEXT) : comdlg32.dll$(DLLEXT)
365 $(RM) $@ && $(LN_S) comdlg32.dll$(DLLEXT) $@
367 crtdll.dll$(DLLEXT): crtdll/crtdll.dll$(DLLEXT)
368 $(RM) $@ && $(LN_S) crtdll/crtdll.dll$(DLLEXT) $@
370 crypt32.dll$(DLLEXT): crypt32/crypt32.dll$(DLLEXT)
371 $(RM) $@ && $(LN_S) crypt32/crypt32.dll$(DLLEXT) $@
373 ctl3d32.dll$(DLLEXT): ctl3d/ctl3d32.dll$(DLLEXT)
374 $(RM) $@ && $(LN_S) ctl3d/ctl3d32.dll$(DLLEXT) $@
376 ctl3d.dll$(DLLEXT) ctl3dv2.dll$(DLLEXT) : ctl3d32.dll$(DLLEXT)
377 $(RM) $@ && $(LN_S) ctl3d32.dll$(DLLEXT) $@
379 d3d8.dll$(DLLEXT): d3d8/d3d8.dll$(DLLEXT)
380 $(RM) $@ && $(LN_S) d3d8/d3d8.dll$(DLLEXT) $@
382 d3d9.dll$(DLLEXT): d3d9/d3d9.dll$(DLLEXT)
383 $(RM) $@ && $(LN_S) d3d9/d3d9.dll$(DLLEXT) $@
385 d3dim.dll$(DLLEXT): d3dim/d3dim.dll$(DLLEXT)
386 $(RM) $@ && $(LN_S) d3dim/d3dim.dll$(DLLEXT) $@
388 d3dx8.dll$(DLLEXT): d3dx8/d3dx8.dll$(DLLEXT)
389 $(RM) $@ && $(LN_S) d3dx8/d3dx8.dll$(DLLEXT) $@
391 dciman32.dll$(DLLEXT): dciman32/dciman32.dll$(DLLEXT)
392 $(RM) $@ && $(LN_S) dciman32/dciman32.dll$(DLLEXT) $@
394 ddraw.dll$(DLLEXT): ddraw/ddraw.dll$(DLLEXT)
395 $(RM) $@ && $(LN_S) ddraw/ddraw.dll$(DLLEXT) $@
397 devenum.dll$(DLLEXT): devenum/devenum.dll$(DLLEXT)
398 $(RM) $@ && $(LN_S) devenum/devenum.dll$(DLLEXT) $@
400 dinput.dll$(DLLEXT): dinput/dinput.dll$(DLLEXT)
401 $(RM) $@ && $(LN_S) dinput/dinput.dll$(DLLEXT) $@
403 dinput8.dll$(DLLEXT): dinput8/dinput8.dll$(DLLEXT)
404 $(RM) $@ && $(LN_S) dinput8/dinput8.dll$(DLLEXT) $@
406 dmband.dll$(DLLEXT): dmband/dmband.dll$(DLLEXT)
407 $(RM) $@ && $(LN_S) dmband/dmband.dll$(DLLEXT) $@
409 dmcompos.dll$(DLLEXT): dmcompos/dmcompos.dll$(DLLEXT)
410 $(RM) $@ && $(LN_S) dmcompos/dmcompos.dll$(DLLEXT) $@
412 dmime.dll$(DLLEXT): dmime/dmime.dll$(DLLEXT)
413 $(RM) $@ && $(LN_S) dmime/dmime.dll$(DLLEXT) $@
415 dmloader.dll$(DLLEXT): dmloader/dmloader.dll$(DLLEXT)
416 $(RM) $@ && $(LN_S) dmloader/dmloader.dll$(DLLEXT) $@
418 dmscript.dll$(DLLEXT): dmscript/dmscript.dll$(DLLEXT)
419 $(RM) $@ && $(LN_S) dmscript/dmscript.dll$(DLLEXT) $@
421 dmstyle.dll$(DLLEXT): dmstyle/dmstyle.dll$(DLLEXT)
422 $(RM) $@ && $(LN_S) dmstyle/dmstyle.dll$(DLLEXT) $@
424 dmsynth.dll$(DLLEXT): dmsynth/dmsynth.dll$(DLLEXT)
425 $(RM) $@ && $(LN_S) dmsynth/dmsynth.dll$(DLLEXT) $@
427 dmusic.dll$(DLLEXT): dmusic/dmusic.dll$(DLLEXT)
428 $(RM) $@ && $(LN_S) dmusic/dmusic.dll$(DLLEXT) $@
430 dmusic32.dll$(DLLEXT): dmusic32/dmusic32.dll$(DLLEXT)
431 $(RM) $@ && $(LN_S) dmusic32/dmusic32.dll$(DLLEXT) $@
433 dplay.dll$(DLLEXT): dplay/dplay.dll$(DLLEXT)
434 $(RM) $@ && $(LN_S) dplay/dplay.dll$(DLLEXT) $@
436 dplayx.dll$(DLLEXT): dplayx/dplayx.dll$(DLLEXT)
437 $(RM) $@ && $(LN_S) dplayx/dplayx.dll$(DLLEXT) $@
439 dpnhpast.dll$(DLLEXT): dpnhpast/dpnhpast.dll$(DLLEXT)
440 $(RM) $@ && $(LN_S) dpnhpast/dpnhpast.dll$(DLLEXT) $@
442 dsound.dll$(DLLEXT): dsound/dsound.dll$(DLLEXT)
443 $(RM) $@ && $(LN_S) dsound/dsound.dll$(DLLEXT) $@
445 gdi32.dll$(DLLEXT): gdi/gdi32.dll$(DLLEXT)
446 $(RM) $@ && $(LN_S) gdi/gdi32.dll$(DLLEXT) $@
448 dispdib.dll$(DLLEXT) gdi.exe$(DLLEXT) wing.dll$(DLLEXT) : gdi32.dll$(DLLEXT)
449 $(RM) $@ && $(LN_S) gdi32.dll$(DLLEXT) $@
451 glu32.dll$(DLLEXT): glu32/glu32.dll$(DLLEXT)
452 $(RM) $@ && $(LN_S) glu32/glu32.dll$(DLLEXT) $@
454 glut32.dll$(DLLEXT): glut32/glut32.dll$(DLLEXT)
455 $(RM) $@ && $(LN_S) glut32/glut32.dll$(DLLEXT) $@
457 icmp.dll$(DLLEXT): icmp/icmp.dll$(DLLEXT)
458 $(RM) $@ && $(LN_S) icmp/icmp.dll$(DLLEXT) $@
460 imaadp32.acm$(DLLEXT): msacm/imaadp32/imaadp32.acm$(DLLEXT)
461 $(RM) $@ && $(LN_S) msacm/imaadp32/imaadp32.acm$(DLLEXT) $@
463 imagehlp.dll$(DLLEXT): imagehlp/imagehlp.dll$(DLLEXT)
464 $(RM) $@ && $(LN_S) imagehlp/imagehlp.dll$(DLLEXT) $@
466 imm32.dll$(DLLEXT): imm32/imm32.dll$(DLLEXT)
467 $(RM) $@ && $(LN_S) imm32/imm32.dll$(DLLEXT) $@
469 imm.dll$(DLLEXT) : imm32.dll$(DLLEXT)
470 $(RM) $@ && $(LN_S) imm32.dll$(DLLEXT) $@
472 iphlpapi.dll$(DLLEXT): iphlpapi/iphlpapi.dll$(DLLEXT)
473 $(RM) $@ && $(LN_S) iphlpapi/iphlpapi.dll$(DLLEXT) $@
475 joystick.drv$(DLLEXT): winmm/joystick/joystick.drv$(DLLEXT)
476 $(RM) $@ && $(LN_S) winmm/joystick/joystick.drv$(DLLEXT) $@
478 kernel32.dll$(DLLEXT): kernel/kernel32.dll$(DLLEXT)
479 $(RM) $@ && $(LN_S) kernel/kernel32.dll$(DLLEXT) $@
481 comm.drv$(DLLEXT) krnl386.exe$(DLLEXT) stress.dll$(DLLEXT) \
482 system.drv$(DLLEXT) toolhelp.dll$(DLLEXT) win87em.dll$(DLLEXT) \
483 windebug.dll$(DLLEXT) : kernel32.dll$(DLLEXT)
484 $(RM) $@ && $(LN_S) kernel32.dll$(DLLEXT) $@
486 lz32.dll$(DLLEXT): lzexpand/lz32.dll$(DLLEXT)
487 $(RM) $@ && $(LN_S) lzexpand/lz32.dll$(DLLEXT) $@
489 lzexpand.dll$(DLLEXT) : lz32.dll$(DLLEXT)
490 $(RM) $@ && $(LN_S) lz32.dll$(DLLEXT) $@
492 mapi32.dll$(DLLEXT): mapi32/mapi32.dll$(DLLEXT)
493 $(RM) $@ && $(LN_S) mapi32/mapi32.dll$(DLLEXT) $@
495 mcianim.drv$(DLLEXT): winmm/mcianim/mcianim.drv$(DLLEXT)
496 $(RM) $@ && $(LN_S) winmm/mcianim/mcianim.drv$(DLLEXT) $@
498 mciavi.drv$(DLLEXT): winmm/mciavi/mciavi.drv$(DLLEXT)
499 $(RM) $@ && $(LN_S) winmm/mciavi/mciavi.drv$(DLLEXT) $@
501 mcicda.drv$(DLLEXT): winmm/mcicda/mcicda.drv$(DLLEXT)
502 $(RM) $@ && $(LN_S) winmm/mcicda/mcicda.drv$(DLLEXT) $@
504 mciseq.drv$(DLLEXT): winmm/mciseq/mciseq.drv$(DLLEXT)
505 $(RM) $@ && $(LN_S) winmm/mciseq/mciseq.drv$(DLLEXT) $@
507 mciwave.drv$(DLLEXT): winmm/mciwave/mciwave.drv$(DLLEXT)
508 $(RM) $@ && $(LN_S) winmm/mciwave/mciwave.drv$(DLLEXT) $@
510 midimap.drv$(DLLEXT): winmm/midimap/midimap.drv$(DLLEXT)
511 $(RM) $@ && $(LN_S) winmm/midimap/midimap.drv$(DLLEXT) $@
513 mpr.dll$(DLLEXT): mpr/mpr.dll$(DLLEXT)
514 $(RM) $@ && $(LN_S) mpr/mpr.dll$(DLLEXT) $@
516 msacm.drv$(DLLEXT): winmm/wavemap/msacm.drv$(DLLEXT)
517 $(RM) $@ && $(LN_S) winmm/wavemap/msacm.drv$(DLLEXT) $@
519 msacm32.dll$(DLLEXT): msacm/msacm32.dll$(DLLEXT)
520 $(RM) $@ && $(LN_S) msacm/msacm32.dll$(DLLEXT) $@
522 msacm.dll$(DLLEXT) : msacm32.dll$(DLLEXT)
523 $(RM) $@ && $(LN_S) msacm32.dll$(DLLEXT) $@
525 msadp32.acm$(DLLEXT): msacm/msadp32/msadp32.acm$(DLLEXT)
526 $(RM) $@ && $(LN_S) msacm/msadp32/msadp32.acm$(DLLEXT) $@
528 msdmo.dll$(DLLEXT): msdmo/msdmo.dll$(DLLEXT)
529 $(RM) $@ && $(LN_S) msdmo/msdmo.dll$(DLLEXT) $@
531 msg711.acm$(DLLEXT): msacm/msg711/msg711.acm$(DLLEXT)
532 $(RM) $@ && $(LN_S) msacm/msg711/msg711.acm$(DLLEXT) $@
534 mshtml.dll$(DLLEXT): mshtml/mshtml.dll$(DLLEXT)
535 $(RM) $@ && $(LN_S) mshtml/mshtml.dll$(DLLEXT) $@
537 msi.dll$(DLLEXT): msi/msi.dll$(DLLEXT)
538 $(RM) $@ && $(LN_S) msi/msi.dll$(DLLEXT) $@
540 msimg32.dll$(DLLEXT): msimg32/msimg32.dll$(DLLEXT)
541 $(RM) $@ && $(LN_S) msimg32/msimg32.dll$(DLLEXT) $@
543 msisys.ocx$(DLLEXT): msisys/msisys.ocx$(DLLEXT)
544 $(RM) $@ && $(LN_S) msisys/msisys.ocx$(DLLEXT) $@
546 msnet32.dll$(DLLEXT): msnet32/msnet32.dll$(DLLEXT)
547 $(RM) $@ && $(LN_S) msnet32/msnet32.dll$(DLLEXT) $@
549 msrle32.dll$(DLLEXT): msvideo/msrle32/msrle32.dll$(DLLEXT)
550 $(RM) $@ && $(LN_S) msvideo/msrle32/msrle32.dll$(DLLEXT) $@
552 msvcrt.dll$(DLLEXT): msvcrt/msvcrt.dll$(DLLEXT)
553 $(RM) $@ && $(LN_S) msvcrt/msvcrt.dll$(DLLEXT) $@
555 msvcrt20.dll$(DLLEXT): msvcrt20/msvcrt20.dll$(DLLEXT)
556 $(RM) $@ && $(LN_S) msvcrt20/msvcrt20.dll$(DLLEXT) $@
558 msvcrtd.dll$(DLLEXT): msvcrtd/msvcrtd.dll$(DLLEXT)
559 $(RM) $@ && $(LN_S) msvcrtd/msvcrtd.dll$(DLLEXT) $@
561 msvfw32.dll$(DLLEXT): msvideo/msvfw32.dll$(DLLEXT)
562 $(RM) $@ && $(LN_S) msvideo/msvfw32.dll$(DLLEXT) $@
564 msvideo.dll$(DLLEXT) : msvfw32.dll$(DLLEXT)
565 $(RM) $@ && $(LN_S) msvfw32.dll$(DLLEXT) $@
567 mswsock.dll$(DLLEXT): mswsock/mswsock.dll$(DLLEXT)
568 $(RM) $@ && $(LN_S) mswsock/mswsock.dll$(DLLEXT) $@
570 netapi32.dll$(DLLEXT): netapi32/netapi32.dll$(DLLEXT)
571 $(RM) $@ && $(LN_S) netapi32/netapi32.dll$(DLLEXT) $@
573 newdev.dll$(DLLEXT): newdev/newdev.dll$(DLLEXT)
574 $(RM) $@ && $(LN_S) newdev/newdev.dll$(DLLEXT) $@
576 ntdll.dll$(DLLEXT): ntdll/ntdll.dll$(DLLEXT)
577 $(RM) $@ && $(LN_S) ntdll/ntdll.dll$(DLLEXT) $@
579 odbc32.dll$(DLLEXT): odbc32/odbc32.dll$(DLLEXT)
580 $(RM) $@ && $(LN_S) odbc32/odbc32.dll$(DLLEXT) $@
582 ole32.dll$(DLLEXT): ole32/ole32.dll$(DLLEXT)
583 $(RM) $@ && $(LN_S) ole32/ole32.dll$(DLLEXT) $@
585 compobj.dll$(DLLEXT) ole2.dll$(DLLEXT) ole2conv.dll$(DLLEXT) \
586 ole2nls.dll$(DLLEXT) ole2prox.dll$(DLLEXT) ole2thk.dll$(DLLEXT) \
587 storage.dll$(DLLEXT) : ole32.dll$(DLLEXT)
588 $(RM) $@ && $(LN_S) ole32.dll$(DLLEXT) $@
590 oleacc.dll$(DLLEXT): oleacc/oleacc.dll$(DLLEXT)
591 $(RM) $@ && $(LN_S) oleacc/oleacc.dll$(DLLEXT) $@
593 oleaut32.dll$(DLLEXT): oleaut32/oleaut32.dll$(DLLEXT)
594 $(RM) $@ && $(LN_S) oleaut32/oleaut32.dll$(DLLEXT) $@
596 ole2disp.dll$(DLLEXT) typelib.dll$(DLLEXT) : oleaut32.dll$(DLLEXT)
597 $(RM) $@ && $(LN_S) oleaut32.dll$(DLLEXT) $@
599 olecli32.dll$(DLLEXT): olecli/olecli32.dll$(DLLEXT)
600 $(RM) $@ && $(LN_S) olecli/olecli32.dll$(DLLEXT) $@
602 olecli.dll$(DLLEXT) : olecli32.dll$(DLLEXT)
603 $(RM) $@ && $(LN_S) olecli32.dll$(DLLEXT) $@
605 oledlg.dll$(DLLEXT): oledlg/oledlg.dll$(DLLEXT)
606 $(RM) $@ && $(LN_S) oledlg/oledlg.dll$(DLLEXT) $@
608 olepro32.dll$(DLLEXT): olepro32/olepro32.dll$(DLLEXT)
609 $(RM) $@ && $(LN_S) olepro32/olepro32.dll$(DLLEXT) $@
611 olesvr32.dll$(DLLEXT): olesvr/olesvr32.dll$(DLLEXT)
612 $(RM) $@ && $(LN_S) olesvr/olesvr32.dll$(DLLEXT) $@
614 olesvr.dll$(DLLEXT) : olesvr32.dll$(DLLEXT)
615 $(RM) $@ && $(LN_S) olesvr32.dll$(DLLEXT) $@
617 opengl32.dll$(DLLEXT): opengl32/opengl32.dll$(DLLEXT)
618 $(RM) $@ && $(LN_S) opengl32/opengl32.dll$(DLLEXT) $@
620 psapi.dll$(DLLEXT): psapi/psapi.dll$(DLLEXT)
621 $(RM) $@ && $(LN_S) psapi/psapi.dll$(DLLEXT) $@
623 qcap.dll$(DLLEXT): qcap/qcap.dll$(DLLEXT)
624 $(RM) $@ && $(LN_S) qcap/qcap.dll$(DLLEXT) $@
626 quartz.dll$(DLLEXT): quartz/quartz.dll$(DLLEXT)
627 $(RM) $@ && $(LN_S) quartz/quartz.dll$(DLLEXT) $@
629 rasapi32.dll$(DLLEXT): rasapi32/rasapi32.dll$(DLLEXT)
630 $(RM) $@ && $(LN_S) rasapi32/rasapi32.dll$(DLLEXT) $@
632 rasapi16.dll$(DLLEXT) : rasapi32.dll$(DLLEXT)
633 $(RM) $@ && $(LN_S) rasapi32.dll$(DLLEXT) $@
635 riched32.dll$(DLLEXT): richedit/riched32.dll$(DLLEXT)
636 $(RM) $@ && $(LN_S) richedit/riched32.dll$(DLLEXT) $@
638 rpcrt4.dll$(DLLEXT): rpcrt4/rpcrt4.dll$(DLLEXT)
639 $(RM) $@ && $(LN_S) rpcrt4/rpcrt4.dll$(DLLEXT) $@
641 serialui.dll$(DLLEXT): serialui/serialui.dll$(DLLEXT)
642 $(RM) $@ && $(LN_S) serialui/serialui.dll$(DLLEXT) $@
644 setupapi.dll$(DLLEXT): setupapi/setupapi.dll$(DLLEXT)
645 $(RM) $@ && $(LN_S) setupapi/setupapi.dll$(DLLEXT) $@
647 setupx.dll$(DLLEXT) : setupapi.dll$(DLLEXT)
648 $(RM) $@ && $(LN_S) setupapi.dll$(DLLEXT) $@
650 shdocvw.dll$(DLLEXT): shdocvw/shdocvw.dll$(DLLEXT)
651 $(RM) $@ && $(LN_S) shdocvw/shdocvw.dll$(DLLEXT) $@
653 shell32.dll$(DLLEXT): shell32/shell32.dll$(DLLEXT)
654 $(RM) $@ && $(LN_S) shell32/shell32.dll$(DLLEXT) $@
656 shell.dll$(DLLEXT) : shell32.dll$(DLLEXT)
657 $(RM) $@ && $(LN_S) shell32.dll$(DLLEXT) $@
659 shfolder.dll$(DLLEXT): shfolder/shfolder.dll$(DLLEXT)
660 $(RM) $@ && $(LN_S) shfolder/shfolder.dll$(DLLEXT) $@
662 shlwapi.dll$(DLLEXT): shlwapi/shlwapi.dll$(DLLEXT)
663 $(RM) $@ && $(LN_S) shlwapi/shlwapi.dll$(DLLEXT) $@
665 snmpapi.dll$(DLLEXT): snmpapi/snmpapi.dll$(DLLEXT)
666 $(RM) $@ && $(LN_S) snmpapi/snmpapi.dll$(DLLEXT) $@
668 sti.dll$(DLLEXT): sti/sti.dll$(DLLEXT)
669 $(RM) $@ && $(LN_S) sti/sti.dll$(DLLEXT) $@
671 tapi32.dll$(DLLEXT): tapi32/tapi32.dll$(DLLEXT)
672 $(RM) $@ && $(LN_S) tapi32/tapi32.dll$(DLLEXT) $@
674 ttydrv.dll$(DLLEXT): ttydrv/ttydrv.dll$(DLLEXT)
675 $(RM) $@ && $(LN_S) ttydrv/ttydrv.dll$(DLLEXT) $@
677 twain_32.dll$(DLLEXT): twain/twain_32.dll$(DLLEXT)
678 $(RM) $@ && $(LN_S) twain/twain_32.dll$(DLLEXT) $@
680 unicows.dll$(DLLEXT): unicows/unicows.dll$(DLLEXT)
681 $(RM) $@ && $(LN_S) unicows/unicows.dll$(DLLEXT) $@
683 url.dll$(DLLEXT): url/url.dll$(DLLEXT)
684 $(RM) $@ && $(LN_S) url/url.dll$(DLLEXT) $@
686 urlmon.dll$(DLLEXT): urlmon/urlmon.dll$(DLLEXT)
687 $(RM) $@ && $(LN_S) urlmon/urlmon.dll$(DLLEXT) $@
689 user32.dll$(DLLEXT): user/user32.dll$(DLLEXT)
690 $(RM) $@ && $(LN_S) user/user32.dll$(DLLEXT) $@
692 ddeml.dll$(DLLEXT) display.drv$(DLLEXT) keyboard.drv$(DLLEXT) \
693 mouse.drv$(DLLEXT) user.exe$(DLLEXT) : user32.dll$(DLLEXT)
694 $(RM) $@ && $(LN_S) user32.dll$(DLLEXT) $@
696 uxtheme.dll$(DLLEXT): uxtheme/uxtheme.dll$(DLLEXT)
697 $(RM) $@ && $(LN_S) uxtheme/uxtheme.dll$(DLLEXT) $@
699 version.dll$(DLLEXT): version/version.dll$(DLLEXT)
700 $(RM) $@ && $(LN_S) version/version.dll$(DLLEXT) $@
702 ver.dll$(DLLEXT) : version.dll$(DLLEXT)
703 $(RM) $@ && $(LN_S) version.dll$(DLLEXT) $@
705 w32skrnl.dll$(DLLEXT): win32s/w32skrnl.dll$(DLLEXT)
706 $(RM) $@ && $(LN_S) win32s/w32skrnl.dll$(DLLEXT) $@
708 w32sys.dll$(DLLEXT) win32s16.dll$(DLLEXT) : w32skrnl.dll$(DLLEXT)
709 $(RM) $@ && $(LN_S) w32skrnl.dll$(DLLEXT) $@
711 winealsa.drv$(DLLEXT): winmm/winealsa/winealsa.drv$(DLLEXT)
712 $(RM) $@ && $(LN_S) winmm/winealsa/winealsa.drv$(DLLEXT) $@
714 winearts.drv$(DLLEXT): winmm/winearts/winearts.drv$(DLLEXT)
715 $(RM) $@ && $(LN_S) winmm/winearts/winearts.drv$(DLLEXT) $@
717 wineaudioio.drv$(DLLEXT): winmm/wineaudioio/wineaudioio.drv$(DLLEXT)
718 $(RM) $@ && $(LN_S) winmm/wineaudioio/wineaudioio.drv$(DLLEXT) $@
720 wined3d.dll$(DLLEXT): wined3d/wined3d.dll$(DLLEXT)
721 $(RM) $@ && $(LN_S) wined3d/wined3d.dll$(DLLEXT) $@
723 winedos.dll$(DLLEXT): winedos/winedos.dll$(DLLEXT)
724 $(RM) $@ && $(LN_S) winedos/winedos.dll$(DLLEXT) $@
726 wprocs.dll$(DLLEXT) : winedos.dll$(DLLEXT)
727 $(RM) $@ && $(LN_S) winedos.dll$(DLLEXT) $@
729 winejack.drv$(DLLEXT): winmm/winejack/winejack.drv$(DLLEXT)
730 $(RM) $@ && $(LN_S) winmm/winejack/winejack.drv$(DLLEXT) $@
732 winemp3.acm$(DLLEXT): msacm/winemp3/winemp3.acm$(DLLEXT)
733 $(RM) $@ && $(LN_S) msacm/winemp3/winemp3.acm$(DLLEXT) $@
735 winenas.drv$(DLLEXT): winmm/winenas/winenas.drv$(DLLEXT)
736 $(RM) $@ && $(LN_S) winmm/winenas/winenas.drv$(DLLEXT) $@
738 wineoss.drv$(DLLEXT): winmm/wineoss/wineoss.drv$(DLLEXT)
739 $(RM) $@ && $(LN_S) winmm/wineoss/wineoss.drv$(DLLEXT) $@
741 wineps.dll$(DLLEXT): wineps/wineps.dll$(DLLEXT)
742 $(RM) $@ && $(LN_S) wineps/wineps.dll$(DLLEXT) $@
744 wineps16.drv$(DLLEXT) : wineps.dll$(DLLEXT)
745 $(RM) $@ && $(LN_S) wineps.dll$(DLLEXT) $@
747 wininet.dll$(DLLEXT): wininet/wininet.dll$(DLLEXT)
748 $(RM) $@ && $(LN_S) wininet/wininet.dll$(DLLEXT) $@
750 winmm.dll$(DLLEXT): winmm/winmm.dll$(DLLEXT)
751 $(RM) $@ && $(LN_S) winmm/winmm.dll$(DLLEXT) $@
753 mmsystem.dll$(DLLEXT) sound.dll$(DLLEXT) : winmm.dll$(DLLEXT)
754 $(RM) $@ && $(LN_S) winmm.dll$(DLLEXT) $@
756 winnls32.dll$(DLLEXT): winnls/winnls32.dll$(DLLEXT)
757 $(RM) $@ && $(LN_S) winnls/winnls32.dll$(DLLEXT) $@
759 winnls.dll$(DLLEXT) : winnls32.dll$(DLLEXT)
760 $(RM) $@ && $(LN_S) winnls32.dll$(DLLEXT) $@
762 winspool.drv$(DLLEXT): winspool/winspool.drv$(DLLEXT)
763 $(RM) $@ && $(LN_S) winspool/winspool.drv$(DLLEXT) $@
765 wintab32.dll$(DLLEXT): wintab32/wintab32.dll$(DLLEXT)
766 $(RM) $@ && $(LN_S) wintab32/wintab32.dll$(DLLEXT) $@
768 wintab.dll$(DLLEXT) : wintab32.dll$(DLLEXT)
769 $(RM) $@ && $(LN_S) wintab32.dll$(DLLEXT) $@
771 wintrust.dll$(DLLEXT): wintrust/wintrust.dll$(DLLEXT)
772 $(RM) $@ && $(LN_S) wintrust/wintrust.dll$(DLLEXT) $@
774 wnaspi32.dll$(DLLEXT): winaspi/wnaspi32.dll$(DLLEXT)
775 $(RM) $@ && $(LN_S) winaspi/wnaspi32.dll$(DLLEXT) $@
777 winaspi.dll$(DLLEXT) : wnaspi32.dll$(DLLEXT)
778 $(RM) $@ && $(LN_S) wnaspi32.dll$(DLLEXT) $@
780 wow32.dll$(DLLEXT): wow32/wow32.dll$(DLLEXT)
781 $(RM) $@ && $(LN_S) wow32/wow32.dll$(DLLEXT) $@
783 ws2_32.dll$(DLLEXT): winsock/ws2_32.dll$(DLLEXT)
784 $(RM) $@ && $(LN_S) winsock/ws2_32.dll$(DLLEXT) $@
786 winsock.dll$(DLLEXT) : ws2_32.dll$(DLLEXT)
787 $(RM) $@ && $(LN_S) ws2_32.dll$(DLLEXT) $@
789 wsock32.dll$(DLLEXT): wsock32/wsock32.dll$(DLLEXT)
790 $(RM) $@ && $(LN_S) wsock32/wsock32.dll$(DLLEXT) $@
792 x11drv.dll$(DLLEXT): x11drv/x11drv.dll$(DLLEXT)
793 $(RM) $@ && $(LN_S) x11drv/x11drv.dll$(DLLEXT) $@
796 # Import libraries
798 IMPORT_LIBS = \
799 libadvapi32 \
800 libavicap32 \
801 libavifil32 \
802 libcabinet \
803 libcapi2032 \
804 libcfgmgr32 \
805 libcomcat \
806 libcomctl32 \
807 libcomdlg32 \
808 libcrtdll \
809 libcrypt32 \
810 libctl3d32 \
811 libd3d8 \
812 libd3d9 \
813 libd3dim \
814 libd3dx8 \
815 libdciman32 \
816 libddraw \
817 libdevenum \
818 libdinput \
819 libdinput8 \
820 libdmband \
821 libdmcompos \
822 libdmime \
823 libdmloader \
824 libdmscript \
825 libdmstyle \
826 libdmsynth \
827 libdmusic \
828 libdmusic32 \
829 libdplay \
830 libdplayx \
831 libdpnhpast \
832 libdsound \
833 libgdi32 \
834 libglu32 \
835 libglut32 \
836 libicmp \
837 libimagehlp \
838 libimm32 \
839 libiphlpapi \
840 libkernel32 \
841 liblz32 \
842 libmapi32 \
843 libmpr \
844 libmsacm32 \
845 libmsdmo \
846 libmshtml \
847 libmsi \
848 libmsimg32 \
849 libmsnet32 \
850 libmsrle32 \
851 libmsvcrt \
852 libmsvcrt20 \
853 libmsvcrtd \
854 libmsvfw32 \
855 libmswsock \
856 libnetapi32 \
857 libnewdev \
858 libntdll \
859 libodbc32 \
860 libole32 \
861 liboleacc \
862 liboleaut32 \
863 libolecli32 \
864 liboledlg \
865 libolepro32 \
866 libolesvr32 \
867 libopengl32 \
868 libpsapi \
869 libqcap \
870 libquartz \
871 librasapi32 \
872 libriched32 \
873 librpcrt4 \
874 libserialui \
875 libsetupapi \
876 libshdocvw \
877 libshell32 \
878 libshfolder \
879 libshlwapi \
880 libsnmpapi \
881 libsti \
882 libtapi32 \
883 libttydrv \
884 libtwain_32 \
885 libunicows \
886 liburl \
887 liburlmon \
888 libuser32 \
889 libuxtheme \
890 libversion \
891 libw32skrnl \
892 libwined3d \
893 libwinedos \
894 libwineps \
895 libwininet \
896 libwinmm \
897 libwinnls32 \
898 libwinspool \
899 libwintab32 \
900 libwintrust \
901 libwnaspi32 \
902 libwow32 \
903 libws2_32 \
904 libwsock32 \
905 libx11drv
907 libadvapi32.def: advapi32/advapi32.spec.def
908 $(RM) $@ && $(LN_S) advapi32/advapi32.spec.def $@
909 libadvapi32.a: advapi32/advapi32.spec.def
910 $(DLLTOOL) -k -l $@ -d advapi32/advapi32.spec.def
912 libavicap32.def: avicap32/avicap32.spec.def
913 $(RM) $@ && $(LN_S) avicap32/avicap32.spec.def $@
914 libavicap32.a: avicap32/avicap32.spec.def
915 $(DLLTOOL) -k -l $@ -d avicap32/avicap32.spec.def
917 libavifil32.def: avifil32/avifil32.spec.def
918 $(RM) $@ && $(LN_S) avifil32/avifil32.spec.def $@
919 libavifil32.a: avifil32/avifil32.spec.def
920 $(DLLTOOL) -k -l $@ -d avifil32/avifil32.spec.def
922 libcabinet.def: cabinet/cabinet.spec.def
923 $(RM) $@ && $(LN_S) cabinet/cabinet.spec.def $@
924 libcabinet.a: cabinet/cabinet.spec.def
925 $(DLLTOOL) -k -l $@ -d cabinet/cabinet.spec.def
927 libcapi2032.def: capi2032/capi2032.spec.def
928 $(RM) $@ && $(LN_S) capi2032/capi2032.spec.def $@
929 libcapi2032.a: capi2032/capi2032.spec.def
930 $(DLLTOOL) -k -l $@ -d capi2032/capi2032.spec.def
932 libcfgmgr32.def: cfgmgr32/cfgmgr32.spec.def
933 $(RM) $@ && $(LN_S) cfgmgr32/cfgmgr32.spec.def $@
934 libcfgmgr32.a: cfgmgr32/cfgmgr32.spec.def
935 $(DLLTOOL) -k -l $@ -d cfgmgr32/cfgmgr32.spec.def
937 libcomcat.def: comcat/comcat.spec.def
938 $(RM) $@ && $(LN_S) comcat/comcat.spec.def $@
939 libcomcat.a: comcat/comcat.spec.def
940 $(DLLTOOL) -k -l $@ -d comcat/comcat.spec.def
942 libcomctl32.def: comctl32/comctl32.spec.def
943 $(RM) $@ && $(LN_S) comctl32/comctl32.spec.def $@
944 libcomctl32.a: comctl32/comctl32.spec.def
945 $(DLLTOOL) -k -l $@ -d comctl32/comctl32.spec.def
947 libcomdlg32.def: commdlg/comdlg32.spec.def
948 $(RM) $@ && $(LN_S) commdlg/comdlg32.spec.def $@
949 libcomdlg32.a: commdlg/comdlg32.spec.def
950 $(DLLTOOL) -k -l $@ -d commdlg/comdlg32.spec.def
952 libcrtdll.def: crtdll/crtdll.spec.def
953 $(RM) $@ && $(LN_S) crtdll/crtdll.spec.def $@
954 libcrtdll.a: crtdll/crtdll.spec.def
955 $(DLLTOOL) -k -l $@ -d crtdll/crtdll.spec.def
957 libcrypt32.def: crypt32/crypt32.spec.def
958 $(RM) $@ && $(LN_S) crypt32/crypt32.spec.def $@
959 libcrypt32.a: crypt32/crypt32.spec.def
960 $(DLLTOOL) -k -l $@ -d crypt32/crypt32.spec.def
962 libctl3d32.def: ctl3d/ctl3d32.spec.def
963 $(RM) $@ && $(LN_S) ctl3d/ctl3d32.spec.def $@
964 libctl3d32.a: ctl3d/ctl3d32.spec.def
965 $(DLLTOOL) -k -l $@ -d ctl3d/ctl3d32.spec.def
967 libd3d8.def: d3d8/d3d8.spec.def
968 $(RM) $@ && $(LN_S) d3d8/d3d8.spec.def $@
969 libd3d8.a: d3d8/d3d8.spec.def
970 $(DLLTOOL) -k -l $@ -d d3d8/d3d8.spec.def
972 libd3d9.def: d3d9/d3d9.spec.def
973 $(RM) $@ && $(LN_S) d3d9/d3d9.spec.def $@
974 libd3d9.a: d3d9/d3d9.spec.def
975 $(DLLTOOL) -k -l $@ -d d3d9/d3d9.spec.def
977 libd3dim.def: d3dim/d3dim.spec.def
978 $(RM) $@ && $(LN_S) d3dim/d3dim.spec.def $@
979 libd3dim.a: d3dim/d3dim.spec.def
980 $(DLLTOOL) -k -l $@ -d d3dim/d3dim.spec.def
982 libd3dx8.def: d3dx8/d3dx8.spec.def
983 $(RM) $@ && $(LN_S) d3dx8/d3dx8.spec.def $@
984 libd3dx8.a: d3dx8/d3dx8.spec.def
985 $(DLLTOOL) -k -l $@ -d d3dx8/d3dx8.spec.def
987 libdciman32.def: dciman32/dciman32.spec.def
988 $(RM) $@ && $(LN_S) dciman32/dciman32.spec.def $@
989 libdciman32.a: dciman32/dciman32.spec.def
990 $(DLLTOOL) -k -l $@ -d dciman32/dciman32.spec.def
992 libddraw.def: ddraw/ddraw.spec.def
993 $(RM) $@ && $(LN_S) ddraw/ddraw.spec.def $@
994 libddraw.a: ddraw/ddraw.spec.def
995 $(DLLTOOL) -k -l $@ -d ddraw/ddraw.spec.def
997 libdevenum.def: devenum/devenum.spec.def
998 $(RM) $@ && $(LN_S) devenum/devenum.spec.def $@
999 libdevenum.a: devenum/devenum.spec.def
1000 $(DLLTOOL) -k -l $@ -d devenum/devenum.spec.def
1002 libdinput.def: dinput/dinput.spec.def
1003 $(RM) $@ && $(LN_S) dinput/dinput.spec.def $@
1004 libdinput.a: dinput/dinput.spec.def
1005 $(DLLTOOL) -k -l $@ -d dinput/dinput.spec.def
1007 libdinput8.def: dinput8/dinput8.spec.def
1008 $(RM) $@ && $(LN_S) dinput8/dinput8.spec.def $@
1009 libdinput8.a: dinput8/dinput8.spec.def
1010 $(DLLTOOL) -k -l $@ -d dinput8/dinput8.spec.def
1012 libdmband.def: dmband/dmband.spec.def
1013 $(RM) $@ && $(LN_S) dmband/dmband.spec.def $@
1014 libdmband.a: dmband/dmband.spec.def
1015 $(DLLTOOL) -k -l $@ -d dmband/dmband.spec.def
1017 libdmcompos.def: dmcompos/dmcompos.spec.def
1018 $(RM) $@ && $(LN_S) dmcompos/dmcompos.spec.def $@
1019 libdmcompos.a: dmcompos/dmcompos.spec.def
1020 $(DLLTOOL) -k -l $@ -d dmcompos/dmcompos.spec.def
1022 libdmime.def: dmime/dmime.spec.def
1023 $(RM) $@ && $(LN_S) dmime/dmime.spec.def $@
1024 libdmime.a: dmime/dmime.spec.def
1025 $(DLLTOOL) -k -l $@ -d dmime/dmime.spec.def
1027 libdmloader.def: dmloader/dmloader.spec.def
1028 $(RM) $@ && $(LN_S) dmloader/dmloader.spec.def $@
1029 libdmloader.a: dmloader/dmloader.spec.def
1030 $(DLLTOOL) -k -l $@ -d dmloader/dmloader.spec.def
1032 libdmscript.def: dmscript/dmscript.spec.def
1033 $(RM) $@ && $(LN_S) dmscript/dmscript.spec.def $@
1034 libdmscript.a: dmscript/dmscript.spec.def
1035 $(DLLTOOL) -k -l $@ -d dmscript/dmscript.spec.def
1037 libdmstyle.def: dmstyle/dmstyle.spec.def
1038 $(RM) $@ && $(LN_S) dmstyle/dmstyle.spec.def $@
1039 libdmstyle.a: dmstyle/dmstyle.spec.def
1040 $(DLLTOOL) -k -l $@ -d dmstyle/dmstyle.spec.def
1042 libdmsynth.def: dmsynth/dmsynth.spec.def
1043 $(RM) $@ && $(LN_S) dmsynth/dmsynth.spec.def $@
1044 libdmsynth.a: dmsynth/dmsynth.spec.def
1045 $(DLLTOOL) -k -l $@ -d dmsynth/dmsynth.spec.def
1047 libdmusic.def: dmusic/dmusic.spec.def
1048 $(RM) $@ && $(LN_S) dmusic/dmusic.spec.def $@
1049 libdmusic.a: dmusic/dmusic.spec.def
1050 $(DLLTOOL) -k -l $@ -d dmusic/dmusic.spec.def
1052 libdmusic32.def: dmusic32/dmusic32.spec.def
1053 $(RM) $@ && $(LN_S) dmusic32/dmusic32.spec.def $@
1054 libdmusic32.a: dmusic32/dmusic32.spec.def
1055 $(DLLTOOL) -k -l $@ -d dmusic32/dmusic32.spec.def
1057 libdplay.def: dplay/dplay.spec.def
1058 $(RM) $@ && $(LN_S) dplay/dplay.spec.def $@
1059 libdplay.a: dplay/dplay.spec.def
1060 $(DLLTOOL) -k -l $@ -d dplay/dplay.spec.def
1062 libdplayx.def: dplayx/dplayx.spec.def
1063 $(RM) $@ && $(LN_S) dplayx/dplayx.spec.def $@
1064 libdplayx.a: dplayx/dplayx.spec.def
1065 $(DLLTOOL) -k -l $@ -d dplayx/dplayx.spec.def
1067 libdpnhpast.def: dpnhpast/dpnhpast.spec.def
1068 $(RM) $@ && $(LN_S) dpnhpast/dpnhpast.spec.def $@
1069 libdpnhpast.a: dpnhpast/dpnhpast.spec.def
1070 $(DLLTOOL) -k -l $@ -d dpnhpast/dpnhpast.spec.def
1072 libdsound.def: dsound/dsound.spec.def
1073 $(RM) $@ && $(LN_S) dsound/dsound.spec.def $@
1074 libdsound.a: dsound/dsound.spec.def
1075 $(DLLTOOL) -k -l $@ -d dsound/dsound.spec.def
1077 libgdi32.def: gdi/gdi32.spec.def
1078 $(RM) $@ && $(LN_S) gdi/gdi32.spec.def $@
1079 libgdi32.a: gdi/gdi32.spec.def
1080 $(DLLTOOL) -k -l $@ -d gdi/gdi32.spec.def
1082 libglu32.def: glu32/glu32.spec.def
1083 $(RM) $@ && $(LN_S) glu32/glu32.spec.def $@
1084 libglu32.a: glu32/glu32.spec.def
1085 $(DLLTOOL) -k -l $@ -d glu32/glu32.spec.def
1087 libglut32.def: glut32/glut32.spec.def
1088 $(RM) $@ && $(LN_S) glut32/glut32.spec.def $@
1089 libglut32.a: glut32/glut32.spec.def
1090 $(DLLTOOL) -k -l $@ -d glut32/glut32.spec.def
1092 libicmp.def: icmp/icmp.spec.def
1093 $(RM) $@ && $(LN_S) icmp/icmp.spec.def $@
1094 libicmp.a: icmp/icmp.spec.def
1095 $(DLLTOOL) -k -l $@ -d icmp/icmp.spec.def
1097 libimagehlp.def: imagehlp/imagehlp.spec.def
1098 $(RM) $@ && $(LN_S) imagehlp/imagehlp.spec.def $@
1099 libimagehlp.a: imagehlp/imagehlp.spec.def
1100 $(DLLTOOL) -k -l $@ -d imagehlp/imagehlp.spec.def
1102 libimm32.def: imm32/imm32.spec.def
1103 $(RM) $@ && $(LN_S) imm32/imm32.spec.def $@
1104 libimm32.a: imm32/imm32.spec.def
1105 $(DLLTOOL) -k -l $@ -d imm32/imm32.spec.def
1107 libiphlpapi.def: iphlpapi/iphlpapi.spec.def
1108 $(RM) $@ && $(LN_S) iphlpapi/iphlpapi.spec.def $@
1109 libiphlpapi.a: iphlpapi/iphlpapi.spec.def
1110 $(DLLTOOL) -k -l $@ -d iphlpapi/iphlpapi.spec.def
1112 libkernel32.def: kernel/kernel32.spec.def
1113 $(RM) $@ && $(LN_S) kernel/kernel32.spec.def $@
1114 libkernel32.a: kernel/kernel32.spec.def
1115 $(DLLTOOL) -k -l $@ -d kernel/kernel32.spec.def
1117 liblz32.def: lzexpand/lz32.spec.def
1118 $(RM) $@ && $(LN_S) lzexpand/lz32.spec.def $@
1119 liblz32.a: lzexpand/lz32.spec.def
1120 $(DLLTOOL) -k -l $@ -d lzexpand/lz32.spec.def
1122 libmapi32.def: mapi32/mapi32.spec.def
1123 $(RM) $@ && $(LN_S) mapi32/mapi32.spec.def $@
1124 libmapi32.a: mapi32/mapi32.spec.def
1125 $(DLLTOOL) -k -l $@ -d mapi32/mapi32.spec.def
1127 libmpr.def: mpr/mpr.spec.def
1128 $(RM) $@ && $(LN_S) mpr/mpr.spec.def $@
1129 libmpr.a: mpr/mpr.spec.def
1130 $(DLLTOOL) -k -l $@ -d mpr/mpr.spec.def
1132 libmsacm32.def: msacm/msacm32.spec.def
1133 $(RM) $@ && $(LN_S) msacm/msacm32.spec.def $@
1134 libmsacm32.a: msacm/msacm32.spec.def
1135 $(DLLTOOL) -k -l $@ -d msacm/msacm32.spec.def
1137 libmsdmo.def: msdmo/msdmo.spec.def
1138 $(RM) $@ && $(LN_S) msdmo/msdmo.spec.def $@
1139 libmsdmo.a: msdmo/msdmo.spec.def
1140 $(DLLTOOL) -k -l $@ -d msdmo/msdmo.spec.def
1142 libmshtml.def: mshtml/mshtml.spec.def
1143 $(RM) $@ && $(LN_S) mshtml/mshtml.spec.def $@
1144 libmshtml.a: mshtml/mshtml.spec.def
1145 $(DLLTOOL) -k -l $@ -d mshtml/mshtml.spec.def
1147 libmsi.def: msi/msi.spec.def
1148 $(RM) $@ && $(LN_S) msi/msi.spec.def $@
1149 libmsi.a: msi/msi.spec.def
1150 $(DLLTOOL) -k -l $@ -d msi/msi.spec.def
1152 libmsimg32.def: msimg32/msimg32.spec.def
1153 $(RM) $@ && $(LN_S) msimg32/msimg32.spec.def $@
1154 libmsimg32.a: msimg32/msimg32.spec.def
1155 $(DLLTOOL) -k -l $@ -d msimg32/msimg32.spec.def
1157 libmsnet32.def: msnet32/msnet32.spec.def
1158 $(RM) $@ && $(LN_S) msnet32/msnet32.spec.def $@
1159 libmsnet32.a: msnet32/msnet32.spec.def
1160 $(DLLTOOL) -k -l $@ -d msnet32/msnet32.spec.def
1162 libmsrle32.def: msvideo/msrle32/msrle32.spec.def
1163 $(RM) $@ && $(LN_S) msvideo/msrle32/msrle32.spec.def $@
1164 libmsrle32.a: msvideo/msrle32/msrle32.spec.def
1165 $(DLLTOOL) -k -l $@ -d msvideo/msrle32/msrle32.spec.def
1167 libmsvcrt.def: msvcrt/msvcrt.spec.def
1168 $(RM) $@ && $(LN_S) msvcrt/msvcrt.spec.def $@
1169 libmsvcrt.a: msvcrt/msvcrt.spec.def
1170 $(DLLTOOL) -k -l $@ -d msvcrt/msvcrt.spec.def
1172 libmsvcrt20.def: msvcrt20/msvcrt20.spec.def
1173 $(RM) $@ && $(LN_S) msvcrt20/msvcrt20.spec.def $@
1174 libmsvcrt20.a: msvcrt20/msvcrt20.spec.def
1175 $(DLLTOOL) -k -l $@ -d msvcrt20/msvcrt20.spec.def
1177 libmsvcrtd.def: msvcrtd/msvcrtd.spec.def
1178 $(RM) $@ && $(LN_S) msvcrtd/msvcrtd.spec.def $@
1179 libmsvcrtd.a: msvcrtd/msvcrtd.spec.def
1180 $(DLLTOOL) -k -l $@ -d msvcrtd/msvcrtd.spec.def
1182 libmsvfw32.def: msvideo/msvfw32.spec.def
1183 $(RM) $@ && $(LN_S) msvideo/msvfw32.spec.def $@
1184 libmsvfw32.a: msvideo/msvfw32.spec.def
1185 $(DLLTOOL) -k -l $@ -d msvideo/msvfw32.spec.def
1187 libmswsock.def: mswsock/mswsock.spec.def
1188 $(RM) $@ && $(LN_S) mswsock/mswsock.spec.def $@
1189 libmswsock.a: mswsock/mswsock.spec.def
1190 $(DLLTOOL) -k -l $@ -d mswsock/mswsock.spec.def
1192 libnetapi32.def: netapi32/netapi32.spec.def
1193 $(RM) $@ && $(LN_S) netapi32/netapi32.spec.def $@
1194 libnetapi32.a: netapi32/netapi32.spec.def
1195 $(DLLTOOL) -k -l $@ -d netapi32/netapi32.spec.def
1197 libnewdev.def: newdev/newdev.spec.def
1198 $(RM) $@ && $(LN_S) newdev/newdev.spec.def $@
1199 libnewdev.a: newdev/newdev.spec.def
1200 $(DLLTOOL) -k -l $@ -d newdev/newdev.spec.def
1202 libntdll.def: ntdll/ntdll.spec.def
1203 $(RM) $@ && $(LN_S) ntdll/ntdll.spec.def $@
1204 libntdll.a: ntdll/ntdll.spec.def
1205 $(DLLTOOL) -k -l $@ -d ntdll/ntdll.spec.def
1207 libodbc32.def: odbc32/odbc32.spec.def
1208 $(RM) $@ && $(LN_S) odbc32/odbc32.spec.def $@
1209 libodbc32.a: odbc32/odbc32.spec.def
1210 $(DLLTOOL) -k -l $@ -d odbc32/odbc32.spec.def
1212 libole32.def: ole32/ole32.spec.def
1213 $(RM) $@ && $(LN_S) ole32/ole32.spec.def $@
1214 libole32.a: ole32/ole32.spec.def
1215 $(DLLTOOL) -k -l $@ -d ole32/ole32.spec.def
1217 liboleacc.def: oleacc/oleacc.spec.def
1218 $(RM) $@ && $(LN_S) oleacc/oleacc.spec.def $@
1219 liboleacc.a: oleacc/oleacc.spec.def
1220 $(DLLTOOL) -k -l $@ -d oleacc/oleacc.spec.def
1222 liboleaut32.def: oleaut32/oleaut32.spec.def
1223 $(RM) $@ && $(LN_S) oleaut32/oleaut32.spec.def $@
1224 liboleaut32.a: oleaut32/oleaut32.spec.def
1225 $(DLLTOOL) -k -l $@ -d oleaut32/oleaut32.spec.def
1227 libolecli32.def: olecli/olecli32.spec.def
1228 $(RM) $@ && $(LN_S) olecli/olecli32.spec.def $@
1229 libolecli32.a: olecli/olecli32.spec.def
1230 $(DLLTOOL) -k -l $@ -d olecli/olecli32.spec.def
1232 liboledlg.def: oledlg/oledlg.spec.def
1233 $(RM) $@ && $(LN_S) oledlg/oledlg.spec.def $@
1234 liboledlg.a: oledlg/oledlg.spec.def
1235 $(DLLTOOL) -k -l $@ -d oledlg/oledlg.spec.def
1237 libolepro32.def: olepro32/olepro32.spec.def
1238 $(RM) $@ && $(LN_S) olepro32/olepro32.spec.def $@
1239 libolepro32.a: olepro32/olepro32.spec.def
1240 $(DLLTOOL) -k -l $@ -d olepro32/olepro32.spec.def
1242 libolesvr32.def: olesvr/olesvr32.spec.def
1243 $(RM) $@ && $(LN_S) olesvr/olesvr32.spec.def $@
1244 libolesvr32.a: olesvr/olesvr32.spec.def
1245 $(DLLTOOL) -k -l $@ -d olesvr/olesvr32.spec.def
1247 libopengl32.def: opengl32/opengl32.spec.def
1248 $(RM) $@ && $(LN_S) opengl32/opengl32.spec.def $@
1249 libopengl32.a: opengl32/opengl32.spec.def
1250 $(DLLTOOL) -k -l $@ -d opengl32/opengl32.spec.def
1252 libpsapi.def: psapi/psapi.spec.def
1253 $(RM) $@ && $(LN_S) psapi/psapi.spec.def $@
1254 libpsapi.a: psapi/psapi.spec.def
1255 $(DLLTOOL) -k -l $@ -d psapi/psapi.spec.def
1257 libqcap.def: qcap/qcap.spec.def
1258 $(RM) $@ && $(LN_S) qcap/qcap.spec.def $@
1259 libqcap.a: qcap/qcap.spec.def
1260 $(DLLTOOL) -k -l $@ -d qcap/qcap.spec.def
1262 libquartz.def: quartz/quartz.spec.def
1263 $(RM) $@ && $(LN_S) quartz/quartz.spec.def $@
1264 libquartz.a: quartz/quartz.spec.def
1265 $(DLLTOOL) -k -l $@ -d quartz/quartz.spec.def
1267 librasapi32.def: rasapi32/rasapi32.spec.def
1268 $(RM) $@ && $(LN_S) rasapi32/rasapi32.spec.def $@
1269 librasapi32.a: rasapi32/rasapi32.spec.def
1270 $(DLLTOOL) -k -l $@ -d rasapi32/rasapi32.spec.def
1272 libriched32.def: richedit/riched32.spec.def
1273 $(RM) $@ && $(LN_S) richedit/riched32.spec.def $@
1274 libriched32.a: richedit/riched32.spec.def
1275 $(DLLTOOL) -k -l $@ -d richedit/riched32.spec.def
1277 librpcrt4.def: rpcrt4/rpcrt4.spec.def
1278 $(RM) $@ && $(LN_S) rpcrt4/rpcrt4.spec.def $@
1279 librpcrt4.a: rpcrt4/rpcrt4.spec.def
1280 $(DLLTOOL) -k -l $@ -d rpcrt4/rpcrt4.spec.def
1282 libserialui.def: serialui/serialui.spec.def
1283 $(RM) $@ && $(LN_S) serialui/serialui.spec.def $@
1284 libserialui.a: serialui/serialui.spec.def
1285 $(DLLTOOL) -k -l $@ -d serialui/serialui.spec.def
1287 libsetupapi.def: setupapi/setupapi.spec.def
1288 $(RM) $@ && $(LN_S) setupapi/setupapi.spec.def $@
1289 libsetupapi.a: setupapi/setupapi.spec.def
1290 $(DLLTOOL) -k -l $@ -d setupapi/setupapi.spec.def
1292 libshdocvw.def: shdocvw/shdocvw.spec.def
1293 $(RM) $@ && $(LN_S) shdocvw/shdocvw.spec.def $@
1294 libshdocvw.a: shdocvw/shdocvw.spec.def
1295 $(DLLTOOL) -k -l $@ -d shdocvw/shdocvw.spec.def
1297 libshell32.def: shell32/shell32.spec.def
1298 $(RM) $@ && $(LN_S) shell32/shell32.spec.def $@
1299 libshell32.a: shell32/shell32.spec.def
1300 $(DLLTOOL) -k -l $@ -d shell32/shell32.spec.def
1302 libshfolder.def: shfolder/shfolder.spec.def
1303 $(RM) $@ && $(LN_S) shfolder/shfolder.spec.def $@
1304 libshfolder.a: shfolder/shfolder.spec.def
1305 $(DLLTOOL) -k -l $@ -d shfolder/shfolder.spec.def
1307 libshlwapi.def: shlwapi/shlwapi.spec.def
1308 $(RM) $@ && $(LN_S) shlwapi/shlwapi.spec.def $@
1309 libshlwapi.a: shlwapi/shlwapi.spec.def
1310 $(DLLTOOL) -k -l $@ -d shlwapi/shlwapi.spec.def
1312 libsnmpapi.def: snmpapi/snmpapi.spec.def
1313 $(RM) $@ && $(LN_S) snmpapi/snmpapi.spec.def $@
1314 libsnmpapi.a: snmpapi/snmpapi.spec.def
1315 $(DLLTOOL) -k -l $@ -d snmpapi/snmpapi.spec.def
1317 libsti.def: sti/sti.spec.def
1318 $(RM) $@ && $(LN_S) sti/sti.spec.def $@
1319 libsti.a: sti/sti.spec.def
1320 $(DLLTOOL) -k -l $@ -d sti/sti.spec.def
1322 libtapi32.def: tapi32/tapi32.spec.def
1323 $(RM) $@ && $(LN_S) tapi32/tapi32.spec.def $@
1324 libtapi32.a: tapi32/tapi32.spec.def
1325 $(DLLTOOL) -k -l $@ -d tapi32/tapi32.spec.def
1327 libttydrv.def: ttydrv/ttydrv.spec.def
1328 $(RM) $@ && $(LN_S) ttydrv/ttydrv.spec.def $@
1329 libttydrv.a: ttydrv/ttydrv.spec.def
1330 $(DLLTOOL) -k -l $@ -d ttydrv/ttydrv.spec.def
1332 libtwain_32.def: twain/twain_32.spec.def
1333 $(RM) $@ && $(LN_S) twain/twain_32.spec.def $@
1334 libtwain_32.a: twain/twain_32.spec.def
1335 $(DLLTOOL) -k -l $@ -d twain/twain_32.spec.def
1337 libunicows.def: unicows/unicows.spec.def
1338 $(RM) $@ && $(LN_S) unicows/unicows.spec.def $@
1339 libunicows.a: unicows/unicows.spec.def
1340 $(DLLTOOL) -k -l $@ -d unicows/unicows.spec.def
1342 liburl.def: url/url.spec.def
1343 $(RM) $@ && $(LN_S) url/url.spec.def $@
1344 liburl.a: url/url.spec.def
1345 $(DLLTOOL) -k -l $@ -d url/url.spec.def
1347 liburlmon.def: urlmon/urlmon.spec.def
1348 $(RM) $@ && $(LN_S) urlmon/urlmon.spec.def $@
1349 liburlmon.a: urlmon/urlmon.spec.def
1350 $(DLLTOOL) -k -l $@ -d urlmon/urlmon.spec.def
1352 libuser32.def: user/user32.spec.def
1353 $(RM) $@ && $(LN_S) user/user32.spec.def $@
1354 libuser32.a: user/user32.spec.def
1355 $(DLLTOOL) -k -l $@ -d user/user32.spec.def
1357 libuxtheme.def: uxtheme/uxtheme.spec.def
1358 $(RM) $@ && $(LN_S) uxtheme/uxtheme.spec.def $@
1359 libuxtheme.a: uxtheme/uxtheme.spec.def
1360 $(DLLTOOL) -k -l $@ -d uxtheme/uxtheme.spec.def
1362 libversion.def: version/version.spec.def
1363 $(RM) $@ && $(LN_S) version/version.spec.def $@
1364 libversion.a: version/version.spec.def
1365 $(DLLTOOL) -k -l $@ -d version/version.spec.def
1367 libw32skrnl.def: win32s/w32skrnl.spec.def
1368 $(RM) $@ && $(LN_S) win32s/w32skrnl.spec.def $@
1369 libw32skrnl.a: win32s/w32skrnl.spec.def
1370 $(DLLTOOL) -k -l $@ -d win32s/w32skrnl.spec.def
1372 libwined3d.def: wined3d/wined3d.spec.def
1373 $(RM) $@ && $(LN_S) wined3d/wined3d.spec.def $@
1374 libwined3d.a: wined3d/wined3d.spec.def
1375 $(DLLTOOL) -k -l $@ -d wined3d/wined3d.spec.def
1377 libwinedos.def: winedos/winedos.spec.def
1378 $(RM) $@ && $(LN_S) winedos/winedos.spec.def $@
1379 libwinedos.a: winedos/winedos.spec.def
1380 $(DLLTOOL) -k -l $@ -d winedos/winedos.spec.def
1382 libwineps.def: wineps/wineps.spec.def
1383 $(RM) $@ && $(LN_S) wineps/wineps.spec.def $@
1384 libwineps.a: wineps/wineps.spec.def
1385 $(DLLTOOL) -k -l $@ -d wineps/wineps.spec.def
1387 libwininet.def: wininet/wininet.spec.def
1388 $(RM) $@ && $(LN_S) wininet/wininet.spec.def $@
1389 libwininet.a: wininet/wininet.spec.def
1390 $(DLLTOOL) -k -l $@ -d wininet/wininet.spec.def
1392 libwinmm.def: winmm/winmm.spec.def
1393 $(RM) $@ && $(LN_S) winmm/winmm.spec.def $@
1394 libwinmm.a: winmm/winmm.spec.def
1395 $(DLLTOOL) -k -l $@ -d winmm/winmm.spec.def
1397 libwinnls32.def: winnls/winnls32.spec.def
1398 $(RM) $@ && $(LN_S) winnls/winnls32.spec.def $@
1399 libwinnls32.a: winnls/winnls32.spec.def
1400 $(DLLTOOL) -k -l $@ -d winnls/winnls32.spec.def
1402 libwinspool.def: winspool/winspool.drv.spec.def
1403 $(RM) $@ && $(LN_S) winspool/winspool.drv.spec.def $@
1404 libwinspool.a: winspool/winspool.drv.spec.def
1405 $(DLLTOOL) -k -l $@ -d winspool/winspool.drv.spec.def
1407 libwintab32.def: wintab32/wintab32.spec.def
1408 $(RM) $@ && $(LN_S) wintab32/wintab32.spec.def $@
1409 libwintab32.a: wintab32/wintab32.spec.def
1410 $(DLLTOOL) -k -l $@ -d wintab32/wintab32.spec.def
1412 libwintrust.def: wintrust/wintrust.spec.def
1413 $(RM) $@ && $(LN_S) wintrust/wintrust.spec.def $@
1414 libwintrust.a: wintrust/wintrust.spec.def
1415 $(DLLTOOL) -k -l $@ -d wintrust/wintrust.spec.def
1417 libwnaspi32.def: winaspi/wnaspi32.spec.def
1418 $(RM) $@ && $(LN_S) winaspi/wnaspi32.spec.def $@
1419 libwnaspi32.a: winaspi/wnaspi32.spec.def
1420 $(DLLTOOL) -k -l $@ -d winaspi/wnaspi32.spec.def
1422 libwow32.def: wow32/wow32.spec.def
1423 $(RM) $@ && $(LN_S) wow32/wow32.spec.def $@
1424 libwow32.a: wow32/wow32.spec.def
1425 $(DLLTOOL) -k -l $@ -d wow32/wow32.spec.def
1427 libws2_32.def: winsock/ws2_32.spec.def
1428 $(RM) $@ && $(LN_S) winsock/ws2_32.spec.def $@
1429 libws2_32.a: winsock/ws2_32.spec.def
1430 $(DLLTOOL) -k -l $@ -d winsock/ws2_32.spec.def
1432 libwsock32.def: wsock32/wsock32.spec.def
1433 $(RM) $@ && $(LN_S) wsock32/wsock32.spec.def $@
1434 libwsock32.a: wsock32/wsock32.spec.def
1435 $(DLLTOOL) -k -l $@ -d wsock32/wsock32.spec.def
1437 libx11drv.def: x11drv/x11drv.spec.def
1438 $(RM) $@ && $(LN_S) x11drv/x11drv.spec.def $@
1439 libx11drv.a: x11drv/x11drv.spec.def
1440 $(DLLTOOL) -k -l $@ -d x11drv/x11drv.spec.def
1442 advapi32/advapi32.spec.def: $(WINEBUILD)
1443 avicap32/avicap32.spec.def: $(WINEBUILD)
1444 avifil32/avifil32.spec.def: $(WINEBUILD)
1445 cabinet/cabinet.spec.def: $(WINEBUILD)
1446 capi2032/capi2032.spec.def: $(WINEBUILD)
1447 cfgmgr32/cfgmgr32.spec.def: $(WINEBUILD)
1448 comcat/comcat.spec.def: $(WINEBUILD)
1449 comctl32/comctl32.spec.def: $(WINEBUILD)
1450 commdlg/comdlg32.spec.def: $(WINEBUILD)
1451 crtdll/crtdll.spec.def: $(WINEBUILD)
1452 crypt32/crypt32.spec.def: $(WINEBUILD)
1453 ctl3d/ctl3d32.spec.def: $(WINEBUILD)
1454 d3d8/d3d8.spec.def: $(WINEBUILD)
1455 d3d9/d3d9.spec.def: $(WINEBUILD)
1456 d3dim/d3dim.spec.def: $(WINEBUILD)
1457 d3dx8/d3dx8.spec.def: $(WINEBUILD)
1458 dciman32/dciman32.spec.def: $(WINEBUILD)
1459 ddraw/ddraw.spec.def: $(WINEBUILD)
1460 devenum/devenum.spec.def: $(WINEBUILD)
1461 dinput/dinput.spec.def: $(WINEBUILD)
1462 dinput8/dinput8.spec.def: $(WINEBUILD)
1463 dmband/dmband.spec.def: $(WINEBUILD)
1464 dmcompos/dmcompos.spec.def: $(WINEBUILD)
1465 dmime/dmime.spec.def: $(WINEBUILD)
1466 dmloader/dmloader.spec.def: $(WINEBUILD)
1467 dmscript/dmscript.spec.def: $(WINEBUILD)
1468 dmstyle/dmstyle.spec.def: $(WINEBUILD)
1469 dmsynth/dmsynth.spec.def: $(WINEBUILD)
1470 dmusic/dmusic.spec.def: $(WINEBUILD)
1471 dmusic32/dmusic32.spec.def: $(WINEBUILD)
1472 dplay/dplay.spec.def: $(WINEBUILD)
1473 dplayx/dplayx.spec.def: $(WINEBUILD)
1474 dpnhpast/dpnhpast.spec.def: $(WINEBUILD)
1475 dsound/dsound.spec.def: $(WINEBUILD)
1476 gdi/gdi32.spec.def: $(WINEBUILD)
1477 glu32/glu32.spec.def: $(WINEBUILD)
1478 glut32/glut32.spec.def: $(WINEBUILD)
1479 icmp/icmp.spec.def: $(WINEBUILD)
1480 imagehlp/imagehlp.spec.def: $(WINEBUILD)
1481 imm32/imm32.spec.def: $(WINEBUILD)
1482 iphlpapi/iphlpapi.spec.def: $(WINEBUILD)
1483 kernel/kernel32.spec.def: $(WINEBUILD)
1484 lzexpand/lz32.spec.def: $(WINEBUILD)
1485 mapi32/mapi32.spec.def: $(WINEBUILD)
1486 mpr/mpr.spec.def: $(WINEBUILD)
1487 msacm/msacm32.spec.def: $(WINEBUILD)
1488 msdmo/msdmo.spec.def: $(WINEBUILD)
1489 mshtml/mshtml.spec.def: $(WINEBUILD)
1490 msi/msi.spec.def: $(WINEBUILD)
1491 msimg32/msimg32.spec.def: $(WINEBUILD)
1492 msnet32/msnet32.spec.def: $(WINEBUILD)
1493 msvideo/msrle32/msrle32.spec.def: $(WINEBUILD)
1494 msvcrt/msvcrt.spec.def: $(WINEBUILD)
1495 msvcrt20/msvcrt20.spec.def: $(WINEBUILD)
1496 msvcrtd/msvcrtd.spec.def: $(WINEBUILD)
1497 msvideo/msvfw32.spec.def: $(WINEBUILD)
1498 mswsock/mswsock.spec.def: $(WINEBUILD)
1499 netapi32/netapi32.spec.def: $(WINEBUILD)
1500 newdev/newdev.spec.def: $(WINEBUILD)
1501 ntdll/ntdll.spec.def: $(WINEBUILD)
1502 odbc32/odbc32.spec.def: $(WINEBUILD)
1503 ole32/ole32.spec.def: $(WINEBUILD)
1504 oleacc/oleacc.spec.def: $(WINEBUILD)
1505 oleaut32/oleaut32.spec.def: $(WINEBUILD)
1506 olecli/olecli32.spec.def: $(WINEBUILD)
1507 oledlg/oledlg.spec.def: $(WINEBUILD)
1508 olepro32/olepro32.spec.def: $(WINEBUILD)
1509 olesvr/olesvr32.spec.def: $(WINEBUILD)
1510 opengl32/opengl32.spec.def: $(WINEBUILD)
1511 psapi/psapi.spec.def: $(WINEBUILD)
1512 qcap/qcap.spec.def: $(WINEBUILD)
1513 quartz/quartz.spec.def: $(WINEBUILD)
1514 rasapi32/rasapi32.spec.def: $(WINEBUILD)
1515 richedit/riched32.spec.def: $(WINEBUILD)
1516 rpcrt4/rpcrt4.spec.def: $(WINEBUILD)
1517 serialui/serialui.spec.def: $(WINEBUILD)
1518 setupapi/setupapi.spec.def: $(WINEBUILD)
1519 shdocvw/shdocvw.spec.def: $(WINEBUILD)
1520 shell32/shell32.spec.def: $(WINEBUILD)
1521 shfolder/shfolder.spec.def: $(WINEBUILD)
1522 shlwapi/shlwapi.spec.def: $(WINEBUILD)
1523 snmpapi/snmpapi.spec.def: $(WINEBUILD)
1524 sti/sti.spec.def: $(WINEBUILD)
1525 tapi32/tapi32.spec.def: $(WINEBUILD)
1526 ttydrv/ttydrv.spec.def: $(WINEBUILD)
1527 twain/twain_32.spec.def: $(WINEBUILD)
1528 unicows/unicows.spec.def: $(WINEBUILD)
1529 url/url.spec.def: $(WINEBUILD)
1530 urlmon/urlmon.spec.def: $(WINEBUILD)
1531 user/user32.spec.def: $(WINEBUILD)
1532 uxtheme/uxtheme.spec.def: $(WINEBUILD)
1533 version/version.spec.def: $(WINEBUILD)
1534 win32s/w32skrnl.spec.def: $(WINEBUILD)
1535 wined3d/wined3d.spec.def: $(WINEBUILD)
1536 winedos/winedos.spec.def: $(WINEBUILD)
1537 wineps/wineps.spec.def: $(WINEBUILD)
1538 wininet/wininet.spec.def: $(WINEBUILD)
1539 winmm/winmm.spec.def: $(WINEBUILD)
1540 winnls/winnls32.spec.def: $(WINEBUILD)
1541 winspool/winspool.drv.spec.def: $(WINEBUILD)
1542 wintab32/wintab32.spec.def: $(WINEBUILD)
1543 wintrust/wintrust.spec.def: $(WINEBUILD)
1544 winaspi/wnaspi32.spec.def: $(WINEBUILD)
1545 wow32/wow32.spec.def: $(WINEBUILD)
1546 winsock/ws2_32.spec.def: $(WINEBUILD)
1547 wsock32/wsock32.spec.def: $(WINEBUILD)
1548 x11drv/x11drv.spec.def: $(WINEBUILD)
1550 $(SUBDIRS): $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1551 $(SUBDIRS:%=%/__install__): $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1552 $(SUBDIRS:%=%/__crosstest__): $(IMPORT_LIBS:%=%.a)
1554 # Map library name to the corresponding directory
1556 advapi32/advapi32.dll$(DLLEXT): advapi32
1557 avicap32/avicap32.dll$(DLLEXT): avicap32
1558 avifil32/avifil32.dll$(DLLEXT): avifil32
1559 cabinet/cabinet.dll$(DLLEXT): cabinet
1560 capi2032/capi2032.dll$(DLLEXT): capi2032
1561 cfgmgr32/cfgmgr32.dll$(DLLEXT): cfgmgr32
1562 comcat/comcat.dll$(DLLEXT): comcat
1563 comctl32/comctl32.dll$(DLLEXT): comctl32
1564 commdlg/comdlg32.dll$(DLLEXT): commdlg
1565 crtdll/crtdll.dll$(DLLEXT): crtdll
1566 crypt32/crypt32.dll$(DLLEXT): crypt32
1567 ctl3d/ctl3d32.dll$(DLLEXT): ctl3d
1568 d3d8/d3d8.dll$(DLLEXT): d3d8
1569 d3d9/d3d9.dll$(DLLEXT): d3d9
1570 d3dim/d3dim.dll$(DLLEXT): d3dim
1571 d3dx8/d3dx8.dll$(DLLEXT): d3dx8
1572 dciman32/dciman32.dll$(DLLEXT): dciman32
1573 ddraw/ddraw.dll$(DLLEXT): ddraw
1574 devenum/devenum.dll$(DLLEXT): devenum
1575 dinput/dinput.dll$(DLLEXT): dinput
1576 dinput8/dinput8.dll$(DLLEXT): dinput8
1577 dmband/dmband.dll$(DLLEXT): dmband
1578 dmcompos/dmcompos.dll$(DLLEXT): dmcompos
1579 dmime/dmime.dll$(DLLEXT): dmime
1580 dmloader/dmloader.dll$(DLLEXT): dmloader
1581 dmscript/dmscript.dll$(DLLEXT): dmscript
1582 dmstyle/dmstyle.dll$(DLLEXT): dmstyle
1583 dmsynth/dmsynth.dll$(DLLEXT): dmsynth
1584 dmusic/dmusic.dll$(DLLEXT): dmusic
1585 dmusic32/dmusic32.dll$(DLLEXT): dmusic32
1586 dplay/dplay.dll$(DLLEXT): dplay
1587 dplayx/dplayx.dll$(DLLEXT): dplayx
1588 dpnhpast/dpnhpast.dll$(DLLEXT): dpnhpast
1589 dsound/dsound.dll$(DLLEXT): dsound
1590 gdi/gdi32.dll$(DLLEXT): gdi
1591 glu32/glu32.dll$(DLLEXT): glu32
1592 glut32/glut32.dll$(DLLEXT): glut32
1593 icmp/icmp.dll$(DLLEXT): icmp
1594 msacm/imaadp32/imaadp32.acm$(DLLEXT): msacm/imaadp32
1595 imagehlp/imagehlp.dll$(DLLEXT): imagehlp
1596 imm32/imm32.dll$(DLLEXT): imm32
1597 iphlpapi/iphlpapi.dll$(DLLEXT): iphlpapi
1598 winmm/joystick/joystick.drv$(DLLEXT): winmm/joystick
1599 kernel/kernel32.dll$(DLLEXT): kernel
1600 lzexpand/lz32.dll$(DLLEXT): lzexpand
1601 mapi32/mapi32.dll$(DLLEXT): mapi32
1602 winmm/mcianim/mcianim.drv$(DLLEXT): winmm/mcianim
1603 winmm/mciavi/mciavi.drv$(DLLEXT): winmm/mciavi
1604 winmm/mcicda/mcicda.drv$(DLLEXT): winmm/mcicda
1605 winmm/mciseq/mciseq.drv$(DLLEXT): winmm/mciseq
1606 winmm/mciwave/mciwave.drv$(DLLEXT): winmm/mciwave
1607 winmm/midimap/midimap.drv$(DLLEXT): winmm/midimap
1608 mpr/mpr.dll$(DLLEXT): mpr
1609 winmm/wavemap/msacm.drv$(DLLEXT): winmm/wavemap
1610 msacm/msacm32.dll$(DLLEXT): msacm
1611 msacm/msadp32/msadp32.acm$(DLLEXT): msacm/msadp32
1612 msdmo/msdmo.dll$(DLLEXT): msdmo
1613 msacm/msg711/msg711.acm$(DLLEXT): msacm/msg711
1614 mshtml/mshtml.dll$(DLLEXT): mshtml
1615 msi/msi.dll$(DLLEXT): msi
1616 msimg32/msimg32.dll$(DLLEXT): msimg32
1617 msisys/msisys.ocx$(DLLEXT): msisys
1618 msnet32/msnet32.dll$(DLLEXT): msnet32
1619 msvideo/msrle32/msrle32.dll$(DLLEXT): msvideo/msrle32
1620 msvcrt/msvcrt.dll$(DLLEXT): msvcrt
1621 msvcrt20/msvcrt20.dll$(DLLEXT): msvcrt20
1622 msvcrtd/msvcrtd.dll$(DLLEXT): msvcrtd
1623 msvideo/msvfw32.dll$(DLLEXT): msvideo
1624 mswsock/mswsock.dll$(DLLEXT): mswsock
1625 netapi32/netapi32.dll$(DLLEXT): netapi32
1626 newdev/newdev.dll$(DLLEXT): newdev
1627 ntdll/ntdll.dll$(DLLEXT): ntdll
1628 odbc32/odbc32.dll$(DLLEXT): odbc32
1629 ole32/ole32.dll$(DLLEXT): ole32
1630 oleacc/oleacc.dll$(DLLEXT): oleacc
1631 oleaut32/oleaut32.dll$(DLLEXT): oleaut32
1632 olecli/olecli32.dll$(DLLEXT): olecli
1633 oledlg/oledlg.dll$(DLLEXT): oledlg
1634 olepro32/olepro32.dll$(DLLEXT): olepro32
1635 olesvr/olesvr32.dll$(DLLEXT): olesvr
1636 opengl32/opengl32.dll$(DLLEXT): opengl32
1637 psapi/psapi.dll$(DLLEXT): psapi
1638 qcap/qcap.dll$(DLLEXT): qcap
1639 quartz/quartz.dll$(DLLEXT): quartz
1640 rasapi32/rasapi32.dll$(DLLEXT): rasapi32
1641 richedit/riched32.dll$(DLLEXT): richedit
1642 rpcrt4/rpcrt4.dll$(DLLEXT): rpcrt4
1643 serialui/serialui.dll$(DLLEXT): serialui
1644 setupapi/setupapi.dll$(DLLEXT): setupapi
1645 shdocvw/shdocvw.dll$(DLLEXT): shdocvw
1646 shell32/shell32.dll$(DLLEXT): shell32
1647 shfolder/shfolder.dll$(DLLEXT): shfolder
1648 shlwapi/shlwapi.dll$(DLLEXT): shlwapi
1649 snmpapi/snmpapi.dll$(DLLEXT): snmpapi
1650 sti/sti.dll$(DLLEXT): sti
1651 tapi32/tapi32.dll$(DLLEXT): tapi32
1652 ttydrv/ttydrv.dll$(DLLEXT): ttydrv
1653 twain/twain_32.dll$(DLLEXT): twain
1654 unicows/unicows.dll$(DLLEXT): unicows
1655 url/url.dll$(DLLEXT): url
1656 urlmon/urlmon.dll$(DLLEXT): urlmon
1657 user/user32.dll$(DLLEXT): user
1658 uxtheme/uxtheme.dll$(DLLEXT): uxtheme
1659 version/version.dll$(DLLEXT): version
1660 win32s/w32skrnl.dll$(DLLEXT): win32s
1661 winmm/winealsa/winealsa.drv$(DLLEXT): winmm/winealsa
1662 winmm/winearts/winearts.drv$(DLLEXT): winmm/winearts
1663 winmm/wineaudioio/wineaudioio.drv$(DLLEXT): winmm/wineaudioio
1664 wined3d/wined3d.dll$(DLLEXT): wined3d
1665 winedos/winedos.dll$(DLLEXT): winedos
1666 winmm/winejack/winejack.drv$(DLLEXT): winmm/winejack
1667 msacm/winemp3/winemp3.acm$(DLLEXT): msacm/winemp3
1668 winmm/winenas/winenas.drv$(DLLEXT): winmm/winenas
1669 winmm/wineoss/wineoss.drv$(DLLEXT): winmm/wineoss
1670 wineps/wineps.dll$(DLLEXT): wineps
1671 wininet/wininet.dll$(DLLEXT): wininet
1672 winmm/winmm.dll$(DLLEXT): winmm
1673 winnls/winnls32.dll$(DLLEXT): winnls
1674 winspool/winspool.drv$(DLLEXT): winspool
1675 wintab32/wintab32.dll$(DLLEXT): wintab32
1676 wintrust/wintrust.dll$(DLLEXT): wintrust
1677 winaspi/wnaspi32.dll$(DLLEXT): winaspi
1678 wow32/wow32.dll$(DLLEXT): wow32
1679 winsock/ws2_32.dll$(DLLEXT): winsock
1680 wsock32/wsock32.dll$(DLLEXT): wsock32
1681 x11drv/x11drv.dll$(DLLEXT): x11drv
1682 # Rules for auto documentation
1684 $(SUBDIRS:%=%/__man__): dummy
1685 cd `dirname $@` && $(MAKE) man
1687 man: $(SUBDIRS:%=%/__man__)
1689 $(SUBDIRS:%=%/__doc_html__): dummy
1690 cd `dirname $@` && $(MAKE) doc-html
1692 doc-html: $(SUBDIRS:%=%/__doc_html__)
1694 $(SUBDIRS:%=%/__doc_sgml__): dummy
1695 cd `dirname $@` && $(MAKE) doc-sgml
1697 doc-sgml: $(SUBDIRS:%=%/__doc_sgml__)
1699 .PHONY: man doc-html doc-sgml implib $(SUBDIRS:%=%/__man__) $(SUBDIRS:%=%/__doc_html__) $(SUBDIRS:%=%/__doc_sgml__)
1701 # Misc rules
1703 install install-dev:: $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1704 $(MKINSTALLDIRS) $(dlldir)
1705 for f in $(IMPORT_LIBS:%=%.$(IMPLIBEXT)); do $(INSTALL_DATA) $$f $(dlldir)/$$f; done
1707 install install-lib:: $(INSTALLSUBDIRS:%=%/__install__)
1709 uninstall::
1710 $(RM) $(IMPORT_LIBS:%=$(dlldir)/%.$(IMPLIBEXT))
1711 -rmdir $(dlldir)
1713 implib: $(IMPORT_LIBS:%=%.$(IMPLIBEXT))
1715 clean::
1716 $(RM) $(IMPORT_LIBS:%=%.a) $(IMPORT_LIBS:%=%.def) $(SYMLINKS)
1718 check test:: $(BUILDSUBDIRS:%=%/__test__)
1720 crosstest:: $(BUILDSUBDIRS:%=%/__crosstest__)
1722 checklink:: $(BUILDSUBDIRS:%=%/__checklink__)
1724 ### Dependencies: