1 # Automatically generated by make_dlls; DO NOT EDIT!!
3 TOPSRCDIR
= @top_srcdir@
8 # special configure-dependent targets
11 OPENGLFILES
= opengl32
13 EXTRADIRS
= @GLU32FILES@ @OPENGLFILES@ @XFILES@
111 $(EXTRADIRS
:%=%.dll
$(DLLEXT
)) \
112 advapi32.dll
$(DLLEXT
) \
113 avicap32.dll
$(DLLEXT
) \
114 avifil32.dll
$(DLLEXT
) \
115 avifile.dll
$(DLLEXT
) \
116 comcat.dll
$(DLLEXT
) \
117 comctl32.dll
$(DLLEXT
) \
118 comdlg32.dll
$(DLLEXT
) \
120 commdlg.dll
$(DLLEXT
) \
121 compobj.dll
$(DLLEXT
) \
122 crtdll.dll
$(DLLEXT
) \
123 crypt32.dll
$(DLLEXT
) \
124 dciman32.dll
$(DLLEXT
) \
126 devenum.dll
$(DLLEXT
) \
127 dinput.dll
$(DLLEXT
) \
128 dispdib.dll
$(DLLEXT
) \
129 display.dll
$(DLLEXT
) \
131 dplayx.dll
$(DLLEXT
) \
132 dsound.dll
$(DLLEXT
) \
136 imaadp32.acm
$(DLLEXT
) \
137 imagehlp.dll
$(DLLEXT
) \
140 joystick.drv
$(DLLEXT
) \
141 kernel32.dll
$(DLLEXT
) \
142 keyboard.dll
$(DLLEXT
) \
143 krnl386.exe
$(DLLEXT
) \
145 lzexpand.dll
$(DLLEXT
) \
146 mapi32.dll
$(DLLEXT
) \
147 mcianim.drv
$(DLLEXT
) \
148 mciavi.drv
$(DLLEXT
) \
149 mcicda.drv
$(DLLEXT
) \
150 mciseq.drv
$(DLLEXT
) \
151 mciwave.drv
$(DLLEXT
) \
152 midimap.drv
$(DLLEXT
) \
153 mmsystem.dll
$(DLLEXT
) \
158 msacm32.dll
$(DLLEXT
) \
159 msadp32.acm
$(DLLEXT
) \
161 msg711.acm
$(DLLEXT
) \
162 msimg32.dll
$(DLLEXT
) \
163 msisys.ocx
$(DLLEXT
) \
164 msnet32.dll
$(DLLEXT
) \
165 msrle32.dll
$(DLLEXT
) \
166 msvcrt.dll
$(DLLEXT
) \
167 msvcrt20.dll
$(DLLEXT
) \
168 msvfw32.dll
$(DLLEXT
) \
169 msvideo.dll
$(DLLEXT
) \
170 netapi32.dll
$(DLLEXT
) \
172 odbc32.dll
$(DLLEXT
) \
174 ole2conv.dll
$(DLLEXT
) \
175 ole2disp.dll
$(DLLEXT
) \
176 ole2nls.dll
$(DLLEXT
) \
177 ole2prox.dll
$(DLLEXT
) \
178 ole2thk.dll
$(DLLEXT
) \
180 oleaut32.dll
$(DLLEXT
) \
181 olecli.dll
$(DLLEXT
) \
182 olecli32.dll
$(DLLEXT
) \
183 oledlg.dll
$(DLLEXT
) \
184 olepro32.dll
$(DLLEXT
) \
185 olesvr.dll
$(DLLEXT
) \
186 olesvr32.dll
$(DLLEXT
) \
189 quartz.dll
$(DLLEXT
) \
190 rasapi16.dll
$(DLLEXT
) \
191 rasapi32.dll
$(DLLEXT
) \
192 riched32.dll
$(DLLEXT
) \
193 rpcrt4.dll
$(DLLEXT
) \
194 serialui.dll
$(DLLEXT
) \
195 setupapi.dll
$(DLLEXT
) \
196 setupx.dll
$(DLLEXT
) \
197 shdocvw.dll
$(DLLEXT
) \
199 shell32.dll
$(DLLEXT
) \
200 shfolder.dll
$(DLLEXT
) \
201 shlwapi.dll
$(DLLEXT
) \
202 snmpapi.dll
$(DLLEXT
) \
205 storage.dll
$(DLLEXT
) \
206 stress.dll
$(DLLEXT
) \
207 system.dll
$(DLLEXT
) \
208 tapi32.dll
$(DLLEXT
) \
209 toolhelp.dll
$(DLLEXT
) \
210 ttydrv.dll
$(DLLEXT
) \
211 twain_32.dll
$(DLLEXT
) \
212 typelib.dll
$(DLLEXT
) \
214 urlmon.dll
$(DLLEXT
) \
216 user32.dll
$(DLLEXT
) \
218 version.dll
$(DLLEXT
) \
219 w32skrnl.dll
$(DLLEXT
) \
220 w32sys.dll
$(DLLEXT
) \
221 win32s16.dll
$(DLLEXT
) \
222 win87em.dll
$(DLLEXT
) \
223 winaspi.dll
$(DLLEXT
) \
224 windebug.dll
$(DLLEXT
) \
225 winearts.drv
$(DLLEXT
) \
226 winedos.dll
$(DLLEXT
) \
227 wineoss.drv
$(DLLEXT
) \
228 wineps.dll
$(DLLEXT
) \
229 wineps16.dll
$(DLLEXT
) \
231 wininet.dll
$(DLLEXT
) \
233 winnls.dll
$(DLLEXT
) \
234 winnls32.dll
$(DLLEXT
) \
235 winsock.dll
$(DLLEXT
) \
236 winspool.drv
$(DLLEXT
) \
237 wintrust.dll
$(DLLEXT
) \
238 wnaspi32.dll
$(DLLEXT
) \
240 wprocs.dll
$(DLLEXT
) \
241 ws2_32.dll
$(DLLEXT
) \
244 # Map library name to directory
246 advapi32.dll
$(DLLEXT
): advapi32
/advapi32.dll
$(DLLEXT
)
247 $(RM
) $@
&& $(LN_S
) advapi32
/advapi32.dll
$(DLLEXT
) $@
249 avicap32.dll
$(DLLEXT
): avicap32
/avicap32.dll
$(DLLEXT
)
250 $(RM
) $@
&& $(LN_S
) avicap32
/avicap32.dll
$(DLLEXT
) $@
252 avifil32.dll
$(DLLEXT
) avifile.dll
$(DLLEXT
): avifil32
/avifil32.dll
$(DLLEXT
)
253 $(RM
) $@
&& $(LN_S
) avifil32
/avifil32.dll
$(DLLEXT
) $@
255 comcat.dll
$(DLLEXT
): comcat
/comcat.dll
$(DLLEXT
)
256 $(RM
) $@
&& $(LN_S
) comcat
/comcat.dll
$(DLLEXT
) $@
258 comctl32.dll
$(DLLEXT
): comctl32
/comctl32.dll
$(DLLEXT
)
259 $(RM
) $@
&& $(LN_S
) comctl32
/comctl32.dll
$(DLLEXT
) $@
261 comdlg32.dll
$(DLLEXT
) commdlg.dll
$(DLLEXT
): commdlg
/comdlg32.dll
$(DLLEXT
)
262 $(RM
) $@
&& $(LN_S
) commdlg
/comdlg32.dll
$(DLLEXT
) $@
264 crtdll.dll
$(DLLEXT
): crtdll
/crtdll.dll
$(DLLEXT
)
265 $(RM
) $@
&& $(LN_S
) crtdll
/crtdll.dll
$(DLLEXT
) $@
267 crypt32.dll
$(DLLEXT
): crypt32
/crypt32.dll
$(DLLEXT
)
268 $(RM
) $@
&& $(LN_S
) crypt32
/crypt32.dll
$(DLLEXT
) $@
270 dciman32.dll
$(DLLEXT
): dciman32
/dciman32.dll
$(DLLEXT
)
271 $(RM
) $@
&& $(LN_S
) dciman32
/dciman32.dll
$(DLLEXT
) $@
273 ddraw.dll
$(DLLEXT
): ddraw
/ddraw.dll
$(DLLEXT
)
274 $(RM
) $@
&& $(LN_S
) ddraw
/ddraw.dll
$(DLLEXT
) $@
276 devenum.dll
$(DLLEXT
): devenum
/devenum.dll
$(DLLEXT
)
277 $(RM
) $@
&& $(LN_S
) devenum
/devenum.dll
$(DLLEXT
) $@
279 dinput.dll
$(DLLEXT
): dinput
/dinput.dll
$(DLLEXT
)
280 $(RM
) $@
&& $(LN_S
) dinput
/dinput.dll
$(DLLEXT
) $@
282 dplay.dll
$(DLLEXT
): dplay
/dplay.dll
$(DLLEXT
)
283 $(RM
) $@
&& $(LN_S
) dplay
/dplay.dll
$(DLLEXT
) $@
285 dplayx.dll
$(DLLEXT
): dplayx
/dplayx.dll
$(DLLEXT
)
286 $(RM
) $@
&& $(LN_S
) dplayx
/dplayx.dll
$(DLLEXT
) $@
288 dsound.dll
$(DLLEXT
): dsound
/dsound.dll
$(DLLEXT
)
289 $(RM
) $@
&& $(LN_S
) dsound
/dsound.dll
$(DLLEXT
) $@
291 gdi32.dll
$(DLLEXT
) dispdib.dll
$(DLLEXT
) gdi.exe
$(DLLEXT
) \
292 wing.dll
$(DLLEXT
): gdi
/gdi32.dll
$(DLLEXT
)
293 $(RM
) $@
&& $(LN_S
) gdi
/gdi32.dll
$(DLLEXT
) $@
295 glu32.dll
$(DLLEXT
): glu32
/glu32.dll
$(DLLEXT
)
296 $(RM
) $@
&& $(LN_S
) glu32
/glu32.dll
$(DLLEXT
) $@
298 icmp.dll
$(DLLEXT
): icmp
/icmp.dll
$(DLLEXT
)
299 $(RM
) $@
&& $(LN_S
) icmp
/icmp.dll
$(DLLEXT
) $@
301 imaadp32.acm
$(DLLEXT
): msacm
/imaadp32
/imaadp32.acm
$(DLLEXT
)
302 $(RM
) $@
&& $(LN_S
) msacm
/imaadp32
/imaadp32.acm
$(DLLEXT
) $@
304 imagehlp.dll
$(DLLEXT
): imagehlp
/imagehlp.dll
$(DLLEXT
)
305 $(RM
) $@
&& $(LN_S
) imagehlp
/imagehlp.dll
$(DLLEXT
) $@
307 imm32.dll
$(DLLEXT
) imm.dll
$(DLLEXT
): imm32
/imm32.dll
$(DLLEXT
)
308 $(RM
) $@
&& $(LN_S
) imm32
/imm32.dll
$(DLLEXT
) $@
310 joystick.drv
$(DLLEXT
): winmm
/joystick
/joystick.drv
$(DLLEXT
)
311 $(RM
) $@
&& $(LN_S
) winmm
/joystick
/joystick.drv
$(DLLEXT
) $@
313 kernel32.dll
$(DLLEXT
) comm.dll
$(DLLEXT
) krnl386.exe
$(DLLEXT
) \
314 stress.dll
$(DLLEXT
) system.dll
$(DLLEXT
) toolhelp.dll
$(DLLEXT
) \
315 win87em.dll
$(DLLEXT
) windebug.dll
$(DLLEXT
) wprocs.dll
$(DLLEXT
): kernel
/kernel32.dll
$(DLLEXT
)
316 $(RM
) $@
&& $(LN_S
) kernel
/kernel32.dll
$(DLLEXT
) $@
318 lz32.dll
$(DLLEXT
) lzexpand.dll
$(DLLEXT
): lzexpand
/lz32.dll
$(DLLEXT
)
319 $(RM
) $@
&& $(LN_S
) lzexpand
/lz32.dll
$(DLLEXT
) $@
321 mapi32.dll
$(DLLEXT
): mapi32
/mapi32.dll
$(DLLEXT
)
322 $(RM
) $@
&& $(LN_S
) mapi32
/mapi32.dll
$(DLLEXT
) $@
324 mcianim.drv
$(DLLEXT
): winmm
/mcianim
/mcianim.drv
$(DLLEXT
)
325 $(RM
) $@
&& $(LN_S
) winmm
/mcianim
/mcianim.drv
$(DLLEXT
) $@
327 mciavi.drv
$(DLLEXT
): winmm
/mciavi
/mciavi.drv
$(DLLEXT
)
328 $(RM
) $@
&& $(LN_S
) winmm
/mciavi
/mciavi.drv
$(DLLEXT
) $@
330 mcicda.drv
$(DLLEXT
): winmm
/mcicda
/mcicda.drv
$(DLLEXT
)
331 $(RM
) $@
&& $(LN_S
) winmm
/mcicda
/mcicda.drv
$(DLLEXT
) $@
333 mciseq.drv
$(DLLEXT
): winmm
/mciseq
/mciseq.drv
$(DLLEXT
)
334 $(RM
) $@
&& $(LN_S
) winmm
/mciseq
/mciseq.drv
$(DLLEXT
) $@
336 mciwave.drv
$(DLLEXT
): winmm
/mciwave
/mciwave.drv
$(DLLEXT
)
337 $(RM
) $@
&& $(LN_S
) winmm
/mciwave
/mciwave.drv
$(DLLEXT
) $@
339 midimap.drv
$(DLLEXT
): winmm
/midimap
/midimap.drv
$(DLLEXT
)
340 $(RM
) $@
&& $(LN_S
) winmm
/midimap
/midimap.drv
$(DLLEXT
) $@
342 mpr.dll
$(DLLEXT
): mpr
/mpr.dll
$(DLLEXT
)
343 $(RM
) $@
&& $(LN_S
) mpr
/mpr.dll
$(DLLEXT
) $@
345 msacm.drv
$(DLLEXT
): winmm
/wavemap
/msacm.drv
$(DLLEXT
)
346 $(RM
) $@
&& $(LN_S
) winmm
/wavemap
/msacm.drv
$(DLLEXT
) $@
348 msacm32.dll
$(DLLEXT
) msacm.dll
$(DLLEXT
): msacm
/msacm32.dll
$(DLLEXT
)
349 $(RM
) $@
&& $(LN_S
) msacm
/msacm32.dll
$(DLLEXT
) $@
351 msadp32.acm
$(DLLEXT
): msacm
/msadp32
/msadp32.acm
$(DLLEXT
)
352 $(RM
) $@
&& $(LN_S
) msacm
/msadp32
/msadp32.acm
$(DLLEXT
) $@
354 msdmo.dll
$(DLLEXT
): msdmo
/msdmo.dll
$(DLLEXT
)
355 $(RM
) $@
&& $(LN_S
) msdmo
/msdmo.dll
$(DLLEXT
) $@
357 msg711.acm
$(DLLEXT
): msacm
/msg711
/msg711.acm
$(DLLEXT
)
358 $(RM
) $@
&& $(LN_S
) msacm
/msg711
/msg711.acm
$(DLLEXT
) $@
360 msimg32.dll
$(DLLEXT
): msimg32
/msimg32.dll
$(DLLEXT
)
361 $(RM
) $@
&& $(LN_S
) msimg32
/msimg32.dll
$(DLLEXT
) $@
363 msisys.ocx
$(DLLEXT
): msisys
/msisys.ocx
$(DLLEXT
)
364 $(RM
) $@
&& $(LN_S
) msisys
/msisys.ocx
$(DLLEXT
) $@
366 msnet32.dll
$(DLLEXT
): msnet32
/msnet32.dll
$(DLLEXT
)
367 $(RM
) $@
&& $(LN_S
) msnet32
/msnet32.dll
$(DLLEXT
) $@
369 msrle32.dll
$(DLLEXT
): msrle32
/msrle32.dll
$(DLLEXT
)
370 $(RM
) $@
&& $(LN_S
) msrle32
/msrle32.dll
$(DLLEXT
) $@
372 msvcrt.dll
$(DLLEXT
): msvcrt
/msvcrt.dll
$(DLLEXT
)
373 $(RM
) $@
&& $(LN_S
) msvcrt
/msvcrt.dll
$(DLLEXT
) $@
375 msvcrt20.dll
$(DLLEXT
): msvcrt20
/msvcrt20.dll
$(DLLEXT
)
376 $(RM
) $@
&& $(LN_S
) msvcrt20
/msvcrt20.dll
$(DLLEXT
) $@
378 msvfw32.dll
$(DLLEXT
) msvideo.dll
$(DLLEXT
): msvideo
/msvfw32.dll
$(DLLEXT
)
379 $(RM
) $@
&& $(LN_S
) msvideo
/msvfw32.dll
$(DLLEXT
) $@
381 netapi32.dll
$(DLLEXT
): netapi32
/netapi32.dll
$(DLLEXT
)
382 $(RM
) $@
&& $(LN_S
) netapi32
/netapi32.dll
$(DLLEXT
) $@
384 ntdll.dll
$(DLLEXT
): ntdll
/ntdll.dll
$(DLLEXT
)
385 $(RM
) $@
&& $(LN_S
) ntdll
/ntdll.dll
$(DLLEXT
) $@
387 odbc32.dll
$(DLLEXT
): odbc32
/odbc32.dll
$(DLLEXT
)
388 $(RM
) $@
&& $(LN_S
) odbc32
/odbc32.dll
$(DLLEXT
) $@
390 ole32.dll
$(DLLEXT
) compobj.dll
$(DLLEXT
) ole2.dll
$(DLLEXT
) \
391 ole2conv.dll
$(DLLEXT
) ole2nls.dll
$(DLLEXT
) ole2prox.dll
$(DLLEXT
) \
392 ole2thk.dll
$(DLLEXT
) storage.dll
$(DLLEXT
): ole32
/ole32.dll
$(DLLEXT
)
393 $(RM
) $@
&& $(LN_S
) ole32
/ole32.dll
$(DLLEXT
) $@
395 oleaut32.dll
$(DLLEXT
) ole2disp.dll
$(DLLEXT
) typelib.dll
$(DLLEXT
): oleaut32
/oleaut32.dll
$(DLLEXT
)
396 $(RM
) $@
&& $(LN_S
) oleaut32
/oleaut32.dll
$(DLLEXT
) $@
398 olecli32.dll
$(DLLEXT
) olecli.dll
$(DLLEXT
): olecli
/olecli32.dll
$(DLLEXT
)
399 $(RM
) $@
&& $(LN_S
) olecli
/olecli32.dll
$(DLLEXT
) $@
401 oledlg.dll
$(DLLEXT
): oledlg
/oledlg.dll
$(DLLEXT
)
402 $(RM
) $@
&& $(LN_S
) oledlg
/oledlg.dll
$(DLLEXT
) $@
404 olepro32.dll
$(DLLEXT
): olepro32
/olepro32.dll
$(DLLEXT
)
405 $(RM
) $@
&& $(LN_S
) olepro32
/olepro32.dll
$(DLLEXT
) $@
407 olesvr32.dll
$(DLLEXT
) olesvr.dll
$(DLLEXT
): olesvr
/olesvr32.dll
$(DLLEXT
)
408 $(RM
) $@
&& $(LN_S
) olesvr
/olesvr32.dll
$(DLLEXT
) $@
410 opengl32.dll
$(DLLEXT
): opengl32
/opengl32.dll
$(DLLEXT
)
411 $(RM
) $@
&& $(LN_S
) opengl32
/opengl32.dll
$(DLLEXT
) $@
413 psapi.dll
$(DLLEXT
): psapi
/psapi.dll
$(DLLEXT
)
414 $(RM
) $@
&& $(LN_S
) psapi
/psapi.dll
$(DLLEXT
) $@
416 qcap.dll
$(DLLEXT
): qcap
/qcap.dll
$(DLLEXT
)
417 $(RM
) $@
&& $(LN_S
) qcap
/qcap.dll
$(DLLEXT
) $@
419 quartz.dll
$(DLLEXT
): quartz
/quartz.dll
$(DLLEXT
)
420 $(RM
) $@
&& $(LN_S
) quartz
/quartz.dll
$(DLLEXT
) $@
422 rasapi32.dll
$(DLLEXT
) rasapi16.dll
$(DLLEXT
): rasapi32
/rasapi32.dll
$(DLLEXT
)
423 $(RM
) $@
&& $(LN_S
) rasapi32
/rasapi32.dll
$(DLLEXT
) $@
425 riched32.dll
$(DLLEXT
): richedit
/riched32.dll
$(DLLEXT
)
426 $(RM
) $@
&& $(LN_S
) richedit
/riched32.dll
$(DLLEXT
) $@
428 rpcrt4.dll
$(DLLEXT
): rpcrt4
/rpcrt4.dll
$(DLLEXT
)
429 $(RM
) $@
&& $(LN_S
) rpcrt4
/rpcrt4.dll
$(DLLEXT
) $@
431 serialui.dll
$(DLLEXT
): serialui
/serialui.dll
$(DLLEXT
)
432 $(RM
) $@
&& $(LN_S
) serialui
/serialui.dll
$(DLLEXT
) $@
434 setupapi.dll
$(DLLEXT
) setupx.dll
$(DLLEXT
): setupapi
/setupapi.dll
$(DLLEXT
)
435 $(RM
) $@
&& $(LN_S
) setupapi
/setupapi.dll
$(DLLEXT
) $@
437 shdocvw.dll
$(DLLEXT
): shdocvw
/shdocvw.dll
$(DLLEXT
)
438 $(RM
) $@
&& $(LN_S
) shdocvw
/shdocvw.dll
$(DLLEXT
) $@
440 shell32.dll
$(DLLEXT
) shell.dll
$(DLLEXT
): shell32
/shell32.dll
$(DLLEXT
)
441 $(RM
) $@
&& $(LN_S
) shell32
/shell32.dll
$(DLLEXT
) $@
443 shfolder.dll
$(DLLEXT
): shfolder
/shfolder.dll
$(DLLEXT
)
444 $(RM
) $@
&& $(LN_S
) shfolder
/shfolder.dll
$(DLLEXT
) $@
446 shlwapi.dll
$(DLLEXT
): shlwapi
/shlwapi.dll
$(DLLEXT
)
447 $(RM
) $@
&& $(LN_S
) shlwapi
/shlwapi.dll
$(DLLEXT
) $@
449 snmpapi.dll
$(DLLEXT
): snmpapi
/snmpapi.dll
$(DLLEXT
)
450 $(RM
) $@
&& $(LN_S
) snmpapi
/snmpapi.dll
$(DLLEXT
) $@
452 sti.dll
$(DLLEXT
): sti
/sti.dll
$(DLLEXT
)
453 $(RM
) $@
&& $(LN_S
) sti
/sti.dll
$(DLLEXT
) $@
455 tapi32.dll
$(DLLEXT
): tapi32
/tapi32.dll
$(DLLEXT
)
456 $(RM
) $@
&& $(LN_S
) tapi32
/tapi32.dll
$(DLLEXT
) $@
458 ttydrv.dll
$(DLLEXT
): ttydrv
/ttydrv.dll
$(DLLEXT
)
459 $(RM
) $@
&& $(LN_S
) ttydrv
/ttydrv.dll
$(DLLEXT
) $@
461 twain_32.dll
$(DLLEXT
): twain
/twain_32.dll
$(DLLEXT
)
462 $(RM
) $@
&& $(LN_S
) twain
/twain_32.dll
$(DLLEXT
) $@
464 url.dll
$(DLLEXT
): url
/url.dll
$(DLLEXT
)
465 $(RM
) $@
&& $(LN_S
) url
/url.dll
$(DLLEXT
) $@
467 urlmon.dll
$(DLLEXT
): urlmon
/urlmon.dll
$(DLLEXT
)
468 $(RM
) $@
&& $(LN_S
) urlmon
/urlmon.dll
$(DLLEXT
) $@
470 user32.dll
$(DLLEXT
) ddeml.dll
$(DLLEXT
) display.dll
$(DLLEXT
) \
471 keyboard.dll
$(DLLEXT
) mouse.dll
$(DLLEXT
) user.exe
$(DLLEXT
): user
/user32.dll
$(DLLEXT
)
472 $(RM
) $@
&& $(LN_S
) user
/user32.dll
$(DLLEXT
) $@
474 version.dll
$(DLLEXT
) ver.dll
$(DLLEXT
): version
/version.dll
$(DLLEXT
)
475 $(RM
) $@
&& $(LN_S
) version
/version.dll
$(DLLEXT
) $@
477 w32skrnl.dll
$(DLLEXT
) w32sys.dll
$(DLLEXT
) win32s16.dll
$(DLLEXT
): win32s
/w32skrnl.dll
$(DLLEXT
)
478 $(RM
) $@
&& $(LN_S
) win32s
/w32skrnl.dll
$(DLLEXT
) $@
480 winearts.drv
$(DLLEXT
): winmm
/winearts
/winearts.drv
$(DLLEXT
)
481 $(RM
) $@
&& $(LN_S
) winmm
/winearts
/winearts.drv
$(DLLEXT
) $@
483 winedos.dll
$(DLLEXT
): winedos
/winedos.dll
$(DLLEXT
)
484 $(RM
) $@
&& $(LN_S
) winedos
/winedos.dll
$(DLLEXT
) $@
486 wineoss.drv
$(DLLEXT
): winmm
/wineoss
/wineoss.drv
$(DLLEXT
)
487 $(RM
) $@
&& $(LN_S
) winmm
/wineoss
/wineoss.drv
$(DLLEXT
) $@
489 wineps.dll
$(DLLEXT
) wineps16.dll
$(DLLEXT
): wineps
/wineps.dll
$(DLLEXT
)
490 $(RM
) $@
&& $(LN_S
) wineps
/wineps.dll
$(DLLEXT
) $@
492 wininet.dll
$(DLLEXT
): wininet
/wininet.dll
$(DLLEXT
)
493 $(RM
) $@
&& $(LN_S
) wininet
/wininet.dll
$(DLLEXT
) $@
495 winmm.dll
$(DLLEXT
) mmsystem.dll
$(DLLEXT
) sound.dll
$(DLLEXT
): winmm
/winmm.dll
$(DLLEXT
)
496 $(RM
) $@
&& $(LN_S
) winmm
/winmm.dll
$(DLLEXT
) $@
498 winnls32.dll
$(DLLEXT
) winnls.dll
$(DLLEXT
): winnls
/winnls32.dll
$(DLLEXT
)
499 $(RM
) $@
&& $(LN_S
) winnls
/winnls32.dll
$(DLLEXT
) $@
501 winspool.drv
$(DLLEXT
): winspool
/winspool.drv
$(DLLEXT
)
502 $(RM
) $@
&& $(LN_S
) winspool
/winspool.drv
$(DLLEXT
) $@
504 wintrust.dll
$(DLLEXT
): wintrust
/wintrust.dll
$(DLLEXT
)
505 $(RM
) $@
&& $(LN_S
) wintrust
/wintrust.dll
$(DLLEXT
) $@
507 wnaspi32.dll
$(DLLEXT
) winaspi.dll
$(DLLEXT
): winaspi
/wnaspi32.dll
$(DLLEXT
)
508 $(RM
) $@
&& $(LN_S
) winaspi
/wnaspi32.dll
$(DLLEXT
) $@
510 wow32.dll
$(DLLEXT
): wow32
/wow32.dll
$(DLLEXT
)
511 $(RM
) $@
&& $(LN_S
) wow32
/wow32.dll
$(DLLEXT
) $@
513 ws2_32.dll
$(DLLEXT
) winsock.dll
$(DLLEXT
): winsock
/ws2_32.dll
$(DLLEXT
)
514 $(RM
) $@
&& $(LN_S
) winsock
/ws2_32.dll
$(DLLEXT
) $@
516 wsock32.dll
$(DLLEXT
): wsock32
/wsock32.dll
$(DLLEXT
)
517 $(RM
) $@
&& $(LN_S
) wsock32
/wsock32.dll
$(DLLEXT
) $@
519 x11drv.dll
$(DLLEXT
): x11drv
/x11drv.dll
$(DLLEXT
)
520 $(RM
) $@
&& $(LN_S
) x11drv
/x11drv.dll
$(DLLEXT
) $@
522 # Inter-dll dependencies
524 advapi32
/advapi32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
525 @cd advapi32
&& $(MAKE
) advapi32.dll
$(DLLEXT
)
527 avicap32
/avicap32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
528 @cd avicap32
&& $(MAKE
) avicap32.dll
$(DLLEXT
)
530 avifil32
/avifil32.dll
$(DLLEXT
): dummy msvfw32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
531 @cd avifil32
&& $(MAKE
) avifil32.dll
$(DLLEXT
)
533 comcat
/comcat.dll
$(DLLEXT
): dummy ole32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
534 kernel32.dll
$(DLLEXT
)
535 @cd comcat
&& $(MAKE
) comcat.dll
$(DLLEXT
)
537 comctl32
/comctl32.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
538 advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) winmm.dll
$(DLLEXT
)
539 @cd comctl32
&& $(MAKE
) comctl32.dll
$(DLLEXT
)
541 commdlg
/comdlg32.dll
$(DLLEXT
): dummy shell32.dll
$(DLLEXT
) shlwapi.dll
$(DLLEXT
) \
542 comctl32.dll
$(DLLEXT
) winspool.drv
$(DLLEXT
) user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
543 kernel32.dll
$(DLLEXT
)
544 @cd commdlg
&& $(MAKE
) comdlg32.dll
$(DLLEXT
)
546 crtdll
/crtdll.dll
$(DLLEXT
): dummy msvcrt.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
547 @cd crtdll
&& $(MAKE
) crtdll.dll
$(DLLEXT
)
549 crypt32
/crypt32.dll
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
550 @cd crypt32
&& $(MAKE
) crypt32.dll
$(DLLEXT
)
552 dciman32
/dciman32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
553 @cd dciman32
&& $(MAKE
) dciman32.dll
$(DLLEXT
)
555 ddraw
/ddraw.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
556 kernel32.dll
$(DLLEXT
) libuser32.dll.
$(LIBEXT
) libgdi32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
) \
557 libntdll.dll.
$(LIBEXT
)
558 @cd ddraw
&& $(MAKE
) ddraw.dll
$(DLLEXT
)
560 devenum
/devenum.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
561 @cd devenum
&& $(MAKE
) devenum.dll
$(DLLEXT
)
563 dinput
/dinput.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
564 @cd dinput
&& $(MAKE
) dinput.dll
$(DLLEXT
)
566 dplay
/dplay.dll
$(DLLEXT
): dummy dplayx.dll
$(DLLEXT
)
567 @cd dplay
&& $(MAKE
) dplay.dll
$(DLLEXT
)
569 dplayx
/dplayx.dll
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) ole32.dll
$(DLLEXT
) \
570 user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
571 @cd dplayx
&& $(MAKE
) dplayx.dll
$(DLLEXT
)
573 dsound
/dsound.dll
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
574 kernel32.dll
$(DLLEXT
)
575 @cd dsound
&& $(MAKE
) dsound.dll
$(DLLEXT
)
577 gdi
/gdi32.dll
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
578 libkernel32.dll.
$(LIBEXT
) libntdll.dll.
$(LIBEXT
)
579 @cd gdi
&& $(MAKE
) gdi32.dll
$(DLLEXT
)
581 glu32
/glu32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
582 @cd glu32
&& $(MAKE
) glu32.dll
$(DLLEXT
)
584 icmp
/icmp.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
585 @cd icmp
&& $(MAKE
) icmp.dll
$(DLLEXT
)
587 imagehlp
/imagehlp.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
588 @cd imagehlp
&& $(MAKE
) imagehlp.dll
$(DLLEXT
)
590 imm32
/imm32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
591 @cd imm32
&& $(MAKE
) imm32.dll
$(DLLEXT
)
593 kernel
/kernel32.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
) libntdll.dll.
$(LIBEXT
)
594 @cd kernel
&& $(MAKE
) kernel32.dll
$(DLLEXT
)
596 lzexpand
/lz32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
597 @cd lzexpand
&& $(MAKE
) lz32.dll
$(DLLEXT
)
599 mapi32
/mapi32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
600 @cd mapi32
&& $(MAKE
) mapi32.dll
$(DLLEXT
)
602 mpr
/mpr.dll
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
603 @cd mpr
&& $(MAKE
) mpr.dll
$(DLLEXT
)
605 msacm
/imaadp32
/imaadp32.acm
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
606 kernel32.dll
$(DLLEXT
)
607 @cd msacm
/imaadp32
&& $(MAKE
) imaadp32.acm
$(DLLEXT
)
609 msacm
/msacm32.dll
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
610 advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
611 @cd msacm
&& $(MAKE
) msacm32.dll
$(DLLEXT
)
613 msacm
/msadp32
/msadp32.acm
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
614 kernel32.dll
$(DLLEXT
)
615 @cd msacm
/msadp32
&& $(MAKE
) msadp32.acm
$(DLLEXT
)
617 msacm
/msg711
/msg711.acm
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
618 kernel32.dll
$(DLLEXT
)
619 @cd msacm
/msg711
&& $(MAKE
) msg711.acm
$(DLLEXT
)
621 msdmo
/msdmo.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
622 @cd msdmo
&& $(MAKE
) msdmo.dll
$(DLLEXT
)
624 msimg32
/msimg32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
625 @cd msimg32
&& $(MAKE
) msimg32.dll
$(DLLEXT
)
627 msisys
/msisys.ocx
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
628 @cd msisys
&& $(MAKE
) msisys.ocx
$(DLLEXT
)
630 msnet32
/msnet32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
631 @cd msnet32
&& $(MAKE
) msnet32.dll
$(DLLEXT
)
633 msrle32
/msrle32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
634 @cd msrle32
&& $(MAKE
) msrle32.dll
$(DLLEXT
)
636 msvcrt
/msvcrt.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
637 @cd msvcrt
&& $(MAKE
) msvcrt.dll
$(DLLEXT
)
639 msvcrt20
/msvcrt20.dll
$(DLLEXT
): dummy msvcrt.dll
$(DLLEXT
)
640 @cd msvcrt20
&& $(MAKE
) msvcrt20.dll
$(DLLEXT
)
642 msvideo
/msvfw32.dll
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) comctl32.dll
$(DLLEXT
) \
643 version.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
644 @cd msvideo
&& $(MAKE
) msvfw32.dll
$(DLLEXT
)
646 netapi32
/netapi32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
647 @cd netapi32
&& $(MAKE
) netapi32.dll
$(DLLEXT
)
649 ntdll
/ntdll.dll
$(DLLEXT
): dummy
650 @cd ntdll
&& $(MAKE
) ntdll.dll
$(DLLEXT
)
652 odbc32
/odbc32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
653 @cd odbc32
&& $(MAKE
) odbc32.dll
$(DLLEXT
)
655 ole32
/ole32.dll
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
656 gdi32.dll
$(DLLEXT
) rpcrt4.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
657 @cd ole32
&& $(MAKE
) ole32.dll
$(DLLEXT
)
659 oleaut32
/oleaut32.dll
$(DLLEXT
): dummy ole32.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
660 gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) comctl32.dll
$(DLLEXT
)
661 @cd oleaut32
&& $(MAKE
) oleaut32.dll
$(DLLEXT
)
663 olecli
/olecli32.dll
$(DLLEXT
): dummy ole32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
664 kernel32.dll
$(DLLEXT
)
665 @cd olecli
&& $(MAKE
) olecli32.dll
$(DLLEXT
)
667 oledlg
/oledlg.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
668 @cd oledlg
&& $(MAKE
) oledlg.dll
$(DLLEXT
)
670 olepro32
/olepro32.dll
$(DLLEXT
): dummy oleaut32.dll
$(DLLEXT
)
671 @cd olepro32
&& $(MAKE
) olepro32.dll
$(DLLEXT
)
673 olesvr
/olesvr32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
674 @cd olesvr
&& $(MAKE
) olesvr32.dll
$(DLLEXT
)
676 opengl32
/opengl32.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
677 kernel32.dll
$(DLLEXT
)
678 @cd opengl32
&& $(MAKE
) opengl32.dll
$(DLLEXT
)
680 psapi
/psapi.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
681 @cd psapi
&& $(MAKE
) psapi.dll
$(DLLEXT
)
683 qcap
/qcap.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
684 @cd qcap
&& $(MAKE
) qcap.dll
$(DLLEXT
)
686 quartz
/quartz.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
687 @cd quartz
&& $(MAKE
) quartz.dll
$(DLLEXT
)
689 rasapi32
/rasapi32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
690 @cd rasapi32
&& $(MAKE
) rasapi32.dll
$(DLLEXT
)
692 richedit
/riched32.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
693 @cd richedit
&& $(MAKE
) riched32.dll
$(DLLEXT
)
695 rpcrt4
/rpcrt4.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
696 @cd rpcrt4
&& $(MAKE
) rpcrt4.dll
$(DLLEXT
)
698 serialui
/serialui.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
699 kernel32.dll
$(DLLEXT
)
700 @cd serialui
&& $(MAKE
) serialui.dll
$(DLLEXT
)
702 setupapi
/setupapi.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
703 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
704 @cd setupapi
&& $(MAKE
) setupapi.dll
$(DLLEXT
)
706 shdocvw
/shdocvw.dll
$(DLLEXT
): dummy ole32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
707 @cd shdocvw
&& $(MAKE
) shdocvw.dll
$(DLLEXT
)
709 shell32
/shell32.dll
$(DLLEXT
): dummy ole32.dll
$(DLLEXT
) shlwapi.dll
$(DLLEXT
) \
710 comctl32.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
711 kernel32.dll
$(DLLEXT
)
712 @cd shell32
&& $(MAKE
) shell32.dll
$(DLLEXT
)
714 shfolder
/shfolder.dll
$(DLLEXT
): dummy shell32.dll
$(DLLEXT
)
715 @cd shfolder
&& $(MAKE
) shfolder.dll
$(DLLEXT
)
717 shlwapi
/shlwapi.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
718 advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
719 @cd shlwapi
&& $(MAKE
) shlwapi.dll
$(DLLEXT
)
721 snmpapi
/snmpapi.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
722 @cd snmpapi
&& $(MAKE
) snmpapi.dll
$(DLLEXT
)
724 sti
/sti.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
725 @cd sti
&& $(MAKE
) sti.dll
$(DLLEXT
)
727 tapi32
/tapi32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
728 @cd tapi32
&& $(MAKE
) tapi32.dll
$(DLLEXT
)
730 ttydrv
/ttydrv.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
731 kernel32.dll
$(DLLEXT
) libuser32.dll.
$(LIBEXT
) libgdi32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
) \
732 libntdll.dll.
$(LIBEXT
)
733 @cd ttydrv
&& $(MAKE
) ttydrv.dll
$(DLLEXT
)
735 twain
/twain_32.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
736 kernel32.dll
$(DLLEXT
)
737 @cd twain
&& $(MAKE
) twain_32.dll
$(DLLEXT
)
739 url
/url.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
740 @cd url
&& $(MAKE
) url.dll
$(DLLEXT
)
742 urlmon
/urlmon.dll
$(DLLEXT
): dummy ole32.dll
$(DLLEXT
)
743 @cd urlmon
&& $(MAKE
) urlmon.dll
$(DLLEXT
)
745 user
/user32.dll
$(DLLEXT
): dummy gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
746 kernel32.dll
$(DLLEXT
) libgdi32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
) libntdll.dll.
$(LIBEXT
)
747 @cd user
&& $(MAKE
) user32.dll
$(DLLEXT
)
749 version
/version.dll
$(DLLEXT
): dummy lz32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
750 @cd version
&& $(MAKE
) version.dll
$(DLLEXT
)
752 win32s
/w32skrnl.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
753 @cd win32s
&& $(MAKE
) w32skrnl.dll
$(DLLEXT
)
755 winaspi
/wnaspi32.dll
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
756 @cd winaspi
&& $(MAKE
) wnaspi32.dll
$(DLLEXT
)
758 winedos
/winedos.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
759 libuser32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
) libntdll.dll.
$(LIBEXT
)
760 @cd winedos
&& $(MAKE
) winedos.dll
$(DLLEXT
)
762 wineps
/wineps.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
763 winspool.drv
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
764 @cd wineps
&& $(MAKE
) wineps.dll
$(DLLEXT
)
766 wininet
/wininet.dll
$(DLLEXT
): dummy shlwapi.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
767 kernel32.dll
$(DLLEXT
)
768 @cd wininet
&& $(MAKE
) wininet.dll
$(DLLEXT
)
770 winmm
/joystick
/joystick.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
)
771 @cd winmm
/joystick
&& $(MAKE
) joystick.drv
$(DLLEXT
)
773 winmm
/mcianim
/mcianim.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
774 kernel32.dll
$(DLLEXT
)
775 @cd winmm
/mcianim
&& $(MAKE
) mcianim.drv
$(DLLEXT
)
777 winmm
/mciavi
/mciavi.drv
$(DLLEXT
): dummy msvfw32.dll
$(DLLEXT
) winmm.dll
$(DLLEXT
) \
778 user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
779 @cd winmm
/mciavi
&& $(MAKE
) mciavi.drv
$(DLLEXT
)
781 winmm
/mcicda
/mcicda.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
783 @cd winmm
/mcicda
&& $(MAKE
) mcicda.drv
$(DLLEXT
)
785 winmm
/mciseq
/mciseq.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
787 @cd winmm
/mciseq
&& $(MAKE
) mciseq.drv
$(DLLEXT
)
789 winmm
/mciwave
/mciwave.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
791 @cd winmm
/mciwave
&& $(MAKE
) mciwave.drv
$(DLLEXT
)
793 winmm
/midimap
/midimap.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
794 advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
795 @cd winmm
/midimap
&& $(MAKE
) midimap.drv
$(DLLEXT
)
797 winmm
/wavemap
/msacm.drv
$(DLLEXT
): dummy msacm32.dll
$(DLLEXT
) winmm.dll
$(DLLEXT
) \
798 user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
799 @cd winmm
/wavemap
&& $(MAKE
) msacm.drv
$(DLLEXT
)
801 winmm
/winearts
/winearts.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
802 kernel32.dll
$(DLLEXT
)
803 @cd winmm
/winearts
&& $(MAKE
) winearts.drv
$(DLLEXT
)
805 winmm
/wineoss
/wineoss.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
806 kernel32.dll
$(DLLEXT
)
807 @cd winmm
/wineoss
&& $(MAKE
) wineoss.drv
$(DLLEXT
)
809 winmm
/winmm.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
810 kernel32.dll
$(DLLEXT
)
811 @cd winmm
&& $(MAKE
) winmm.dll
$(DLLEXT
)
813 winnls
/winnls32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
814 @cd winnls
&& $(MAKE
) winnls32.dll
$(DLLEXT
)
816 winsock
/ws2_32.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
818 @cd winsock
&& $(MAKE
) ws2_32.dll
$(DLLEXT
)
820 winspool
/winspool.drv
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
821 @cd winspool
&& $(MAKE
) winspool.drv
$(DLLEXT
)
823 wintrust
/wintrust.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
824 @cd wintrust
&& $(MAKE
) wintrust.dll
$(DLLEXT
)
826 wow32
/wow32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
827 @cd wow32
&& $(MAKE
) wow32.dll
$(DLLEXT
)
829 wsock32
/wsock32.dll
$(DLLEXT
): dummy ws2_32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
830 @cd wsock32
&& $(MAKE
) wsock32.dll
$(DLLEXT
)
832 x11drv
/x11drv.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
833 advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) libuser32.dll.
$(LIBEXT
) libgdi32.dll.
$(LIBEXT
) \
834 libkernel32.dll.
$(LIBEXT
)
835 @cd x11drv
&& $(MAKE
) x11drv.dll
$(DLLEXT
)
837 # Special targets for dlls that we need to link to
839 libntdll.dll.
$(LIBEXT
): ntdll
/ntdll.dll
$(DLLEXT
)
840 $(RM
) $@
&& $(LN_S
) ntdll
/ntdll.dll
$(DLLEXT
) $@
842 libgdi32.dll.
$(LIBEXT
): gdi
/gdi32.dll
$(DLLEXT
)
843 $(RM
) $@
&& $(LN_S
) gdi
/gdi32.dll
$(DLLEXT
) $@
845 libuser32.dll.
$(LIBEXT
): user
/user32.dll
$(DLLEXT
)
846 $(RM
) $@
&& $(LN_S
) user
/user32.dll
$(DLLEXT
) $@
848 libkernel32.dll.
$(LIBEXT
): kernel
/kernel32.dll
$(DLLEXT
)
849 $(RM
) $@
&& $(LN_S
) kernel
/kernel32.dll
$(DLLEXT
) $@
853 $(SUBDIRS
:%=%/__checklink__
): dummy
854 @cd
`dirname $@` && $(MAKE
) checklink
856 install:: $(SUBDIRS
:%=%/__install__
)
858 uninstall:: $(SUBDIRS
:%=%/__uninstall__
)
861 check test:: $(SUBDIRS
:%=%/__test__
)
863 checklink
:: $(SUBDIRS
:%=%/__checklink__
)