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@
116 BUILDSUBDIRS = $(BASEDIRS) $(EXTRADIRS)
118 INSTALLSUBDIRS = $(BUILDSUBDIRS)
125 $(EXTRADIRS:%=%.dll$(DLLEXT)) \
126 advapi32.dll$(DLLEXT) \
127 avicap32.dll$(DLLEXT) \
128 avifil32.dll$(DLLEXT) \
129 avifile.dll$(DLLEXT) \
130 comcat.dll$(DLLEXT) \
131 comctl32.dll$(DLLEXT) \
132 comdlg32.dll$(DLLEXT) \
134 commdlg.dll$(DLLEXT) \
135 compobj.dll$(DLLEXT) \
136 crtdll.dll$(DLLEXT) \
137 crypt32.dll$(DLLEXT) \
139 dciman32.dll$(DLLEXT) \
141 devenum.dll$(DLLEXT) \
142 dinput.dll$(DLLEXT) \
143 dinput8.dll$(DLLEXT) \
144 dispdib.dll$(DLLEXT) \
145 display.dll$(DLLEXT) \
147 dplayx.dll$(DLLEXT) \
148 dsound.dll$(DLLEXT) \
152 imaadp32.acm$(DLLEXT) \
153 imagehlp.dll$(DLLEXT) \
156 joystick.drv$(DLLEXT) \
157 kernel32.dll$(DLLEXT) \
158 keyboard.dll$(DLLEXT) \
159 krnl386.exe$(DLLEXT) \
161 lzexpand.dll$(DLLEXT) \
162 mapi32.dll$(DLLEXT) \
163 mcianim.drv$(DLLEXT) \
164 mciavi.drv$(DLLEXT) \
165 mcicda.drv$(DLLEXT) \
166 mciseq.drv$(DLLEXT) \
167 mciwave.drv$(DLLEXT) \
168 midimap.drv$(DLLEXT) \
169 mmsystem.dll$(DLLEXT) \
174 msacm32.dll$(DLLEXT) \
175 msadp32.acm$(DLLEXT) \
177 msg711.acm$(DLLEXT) \
178 msimg32.dll$(DLLEXT) \
179 msisys.ocx$(DLLEXT) \
180 msnet32.dll$(DLLEXT) \
181 msrle32.dll$(DLLEXT) \
182 msvcrt.dll$(DLLEXT) \
183 msvcrt20.dll$(DLLEXT) \
184 msvfw32.dll$(DLLEXT) \
185 msvideo.dll$(DLLEXT) \
186 netapi32.dll$(DLLEXT) \
188 odbc32.dll$(DLLEXT) \
190 ole2conv.dll$(DLLEXT) \
191 ole2disp.dll$(DLLEXT) \
192 ole2nls.dll$(DLLEXT) \
193 ole2prox.dll$(DLLEXT) \
194 ole2thk.dll$(DLLEXT) \
196 oleaut32.dll$(DLLEXT) \
197 olecli.dll$(DLLEXT) \
198 olecli32.dll$(DLLEXT) \
199 oledlg.dll$(DLLEXT) \
200 olepro32.dll$(DLLEXT) \
201 olesvr.dll$(DLLEXT) \
202 olesvr32.dll$(DLLEXT) \
205 quartz.dll$(DLLEXT) \
206 rasapi16.dll$(DLLEXT) \
207 rasapi32.dll$(DLLEXT) \
208 riched32.dll$(DLLEXT) \
209 rpcrt4.dll$(DLLEXT) \
210 serialui.dll$(DLLEXT) \
211 setupapi.dll$(DLLEXT) \
212 setupx.dll$(DLLEXT) \
213 shdocvw.dll$(DLLEXT) \
215 shell32.dll$(DLLEXT) \
216 shfolder.dll$(DLLEXT) \
217 shlwapi.dll$(DLLEXT) \
218 snmpapi.dll$(DLLEXT) \
221 storage.dll$(DLLEXT) \
222 stress.dll$(DLLEXT) \
223 system.dll$(DLLEXT) \
224 tapi32.dll$(DLLEXT) \
225 toolhelp.dll$(DLLEXT) \
226 ttydrv.dll$(DLLEXT) \
227 twain_32.dll$(DLLEXT) \
228 typelib.dll$(DLLEXT) \
230 urlmon.dll$(DLLEXT) \
232 user32.dll$(DLLEXT) \
234 version.dll$(DLLEXT) \
235 w32skrnl.dll$(DLLEXT) \
236 w32sys.dll$(DLLEXT) \
237 win32s16.dll$(DLLEXT) \
238 win87em.dll$(DLLEXT) \
239 winaspi.dll$(DLLEXT) \
240 windebug.dll$(DLLEXT) \
241 winealsa.drv$(DLLEXT) \
242 winearts.drv$(DLLEXT) \
243 winedos.dll$(DLLEXT) \
244 winemp3.acm$(DLLEXT) \
245 wineoss.drv$(DLLEXT) \
246 wineps.dll$(DLLEXT) \
247 wineps16.dll$(DLLEXT) \
249 wininet.dll$(DLLEXT) \
251 winnls.dll$(DLLEXT) \
252 winnls32.dll$(DLLEXT) \
253 winsock.dll$(DLLEXT) \
254 winspool.drv$(DLLEXT) \
255 wintrust.dll$(DLLEXT) \
256 wnaspi32.dll$(DLLEXT) \
258 wprocs.dll$(DLLEXT) \
259 ws2_32.dll$(DLLEXT) \
262 # Map symlink name to the corresponding library
264 advapi32.dll$(DLLEXT): advapi32/advapi32.dll$(DLLEXT)
265 $(RM) $@ && $(LN_S) advapi32/advapi32.dll$(DLLEXT) $@
267 avicap32.dll$(DLLEXT): avicap32/avicap32.dll$(DLLEXT)
268 $(RM) $@ && $(LN_S) avicap32/avicap32.dll$(DLLEXT) $@
270 avifil32.dll$(DLLEXT) avifile.dll$(DLLEXT): avifil32/avifil32.dll$(DLLEXT)
271 $(RM) $@ && $(LN_S) avifil32/avifil32.dll$(DLLEXT) $@
273 comcat.dll$(DLLEXT): comcat/comcat.dll$(DLLEXT)
274 $(RM) $@ && $(LN_S) comcat/comcat.dll$(DLLEXT) $@
276 comctl32.dll$(DLLEXT): comctl32/comctl32.dll$(DLLEXT)
277 $(RM) $@ && $(LN_S) comctl32/comctl32.dll$(DLLEXT) $@
279 comdlg32.dll$(DLLEXT) commdlg.dll$(DLLEXT): commdlg/comdlg32.dll$(DLLEXT)
280 $(RM) $@ && $(LN_S) commdlg/comdlg32.dll$(DLLEXT) $@
282 crtdll.dll$(DLLEXT): crtdll/crtdll.dll$(DLLEXT)
283 $(RM) $@ && $(LN_S) crtdll/crtdll.dll$(DLLEXT) $@
285 crypt32.dll$(DLLEXT): crypt32/crypt32.dll$(DLLEXT)
286 $(RM) $@ && $(LN_S) crypt32/crypt32.dll$(DLLEXT) $@
288 d3d8.dll$(DLLEXT): d3d8/d3d8.dll$(DLLEXT)
289 $(RM) $@ && $(LN_S) d3d8/d3d8.dll$(DLLEXT) $@
291 dciman32.dll$(DLLEXT): dciman32/dciman32.dll$(DLLEXT)
292 $(RM) $@ && $(LN_S) dciman32/dciman32.dll$(DLLEXT) $@
294 ddraw.dll$(DLLEXT): ddraw/ddraw.dll$(DLLEXT)
295 $(RM) $@ && $(LN_S) ddraw/ddraw.dll$(DLLEXT) $@
297 devenum.dll$(DLLEXT): devenum/devenum.dll$(DLLEXT)
298 $(RM) $@ && $(LN_S) devenum/devenum.dll$(DLLEXT) $@
300 dinput.dll$(DLLEXT): dinput/dinput.dll$(DLLEXT)
301 $(RM) $@ && $(LN_S) dinput/dinput.dll$(DLLEXT) $@
303 dinput8.dll$(DLLEXT): dinput8/dinput8.dll$(DLLEXT)
304 $(RM) $@ && $(LN_S) dinput8/dinput8.dll$(DLLEXT) $@
306 dplay.dll$(DLLEXT): dplay/dplay.dll$(DLLEXT)
307 $(RM) $@ && $(LN_S) dplay/dplay.dll$(DLLEXT) $@
309 dplayx.dll$(DLLEXT): dplayx/dplayx.dll$(DLLEXT)
310 $(RM) $@ && $(LN_S) dplayx/dplayx.dll$(DLLEXT) $@
312 dsound.dll$(DLLEXT): dsound/dsound.dll$(DLLEXT)
313 $(RM) $@ && $(LN_S) dsound/dsound.dll$(DLLEXT) $@
315 gdi32.dll$(DLLEXT) dispdib.dll$(DLLEXT) gdi.exe$(DLLEXT) \
316 wing.dll$(DLLEXT): gdi/gdi32.dll$(DLLEXT)
317 $(RM) $@ && $(LN_S) gdi/gdi32.dll$(DLLEXT) $@
319 glu32.dll$(DLLEXT): glu32/glu32.dll$(DLLEXT)
320 $(RM) $@ && $(LN_S) glu32/glu32.dll$(DLLEXT) $@
322 icmp.dll$(DLLEXT): icmp/icmp.dll$(DLLEXT)
323 $(RM) $@ && $(LN_S) icmp/icmp.dll$(DLLEXT) $@
325 imaadp32.acm$(DLLEXT): msacm/imaadp32/imaadp32.acm$(DLLEXT)
326 $(RM) $@ && $(LN_S) msacm/imaadp32/imaadp32.acm$(DLLEXT) $@
328 imagehlp.dll$(DLLEXT): imagehlp/imagehlp.dll$(DLLEXT)
329 $(RM) $@ && $(LN_S) imagehlp/imagehlp.dll$(DLLEXT) $@
331 imm32.dll$(DLLEXT) imm.dll$(DLLEXT): imm32/imm32.dll$(DLLEXT)
332 $(RM) $@ && $(LN_S) imm32/imm32.dll$(DLLEXT) $@
334 joystick.drv$(DLLEXT): winmm/joystick/joystick.drv$(DLLEXT)
335 $(RM) $@ && $(LN_S) winmm/joystick/joystick.drv$(DLLEXT) $@
337 kernel32.dll$(DLLEXT) comm.dll$(DLLEXT) krnl386.exe$(DLLEXT) \
338 stress.dll$(DLLEXT) system.dll$(DLLEXT) toolhelp.dll$(DLLEXT) \
339 win87em.dll$(DLLEXT) windebug.dll$(DLLEXT) wprocs.dll$(DLLEXT): kernel/kernel32.dll$(DLLEXT)
340 $(RM) $@ && $(LN_S) kernel/kernel32.dll$(DLLEXT) $@
342 lz32.dll$(DLLEXT) lzexpand.dll$(DLLEXT): lzexpand/lz32.dll$(DLLEXT)
343 $(RM) $@ && $(LN_S) lzexpand/lz32.dll$(DLLEXT) $@
345 mapi32.dll$(DLLEXT): mapi32/mapi32.dll$(DLLEXT)
346 $(RM) $@ && $(LN_S) mapi32/mapi32.dll$(DLLEXT) $@
348 mcianim.drv$(DLLEXT): winmm/mcianim/mcianim.drv$(DLLEXT)
349 $(RM) $@ && $(LN_S) winmm/mcianim/mcianim.drv$(DLLEXT) $@
351 mciavi.drv$(DLLEXT): winmm/mciavi/mciavi.drv$(DLLEXT)
352 $(RM) $@ && $(LN_S) winmm/mciavi/mciavi.drv$(DLLEXT) $@
354 mcicda.drv$(DLLEXT): winmm/mcicda/mcicda.drv$(DLLEXT)
355 $(RM) $@ && $(LN_S) winmm/mcicda/mcicda.drv$(DLLEXT) $@
357 mciseq.drv$(DLLEXT): winmm/mciseq/mciseq.drv$(DLLEXT)
358 $(RM) $@ && $(LN_S) winmm/mciseq/mciseq.drv$(DLLEXT) $@
360 mciwave.drv$(DLLEXT): winmm/mciwave/mciwave.drv$(DLLEXT)
361 $(RM) $@ && $(LN_S) winmm/mciwave/mciwave.drv$(DLLEXT) $@
363 midimap.drv$(DLLEXT): winmm/midimap/midimap.drv$(DLLEXT)
364 $(RM) $@ && $(LN_S) winmm/midimap/midimap.drv$(DLLEXT) $@
366 mpr.dll$(DLLEXT): mpr/mpr.dll$(DLLEXT)
367 $(RM) $@ && $(LN_S) mpr/mpr.dll$(DLLEXT) $@
369 msacm.drv$(DLLEXT): winmm/wavemap/msacm.drv$(DLLEXT)
370 $(RM) $@ && $(LN_S) winmm/wavemap/msacm.drv$(DLLEXT) $@
372 msacm32.dll$(DLLEXT) msacm.dll$(DLLEXT): msacm/msacm32.dll$(DLLEXT)
373 $(RM) $@ && $(LN_S) msacm/msacm32.dll$(DLLEXT) $@
375 msadp32.acm$(DLLEXT): msacm/msadp32/msadp32.acm$(DLLEXT)
376 $(RM) $@ && $(LN_S) msacm/msadp32/msadp32.acm$(DLLEXT) $@
378 msdmo.dll$(DLLEXT): msdmo/msdmo.dll$(DLLEXT)
379 $(RM) $@ && $(LN_S) msdmo/msdmo.dll$(DLLEXT) $@
381 msg711.acm$(DLLEXT): msacm/msg711/msg711.acm$(DLLEXT)
382 $(RM) $@ && $(LN_S) msacm/msg711/msg711.acm$(DLLEXT) $@
384 msimg32.dll$(DLLEXT): msimg32/msimg32.dll$(DLLEXT)
385 $(RM) $@ && $(LN_S) msimg32/msimg32.dll$(DLLEXT) $@
387 msisys.ocx$(DLLEXT): msisys/msisys.ocx$(DLLEXT)
388 $(RM) $@ && $(LN_S) msisys/msisys.ocx$(DLLEXT) $@
390 msnet32.dll$(DLLEXT): msnet32/msnet32.dll$(DLLEXT)
391 $(RM) $@ && $(LN_S) msnet32/msnet32.dll$(DLLEXT) $@
393 msrle32.dll$(DLLEXT): msrle32/msrle32.dll$(DLLEXT)
394 $(RM) $@ && $(LN_S) msrle32/msrle32.dll$(DLLEXT) $@
396 msvcrt.dll$(DLLEXT): msvcrt/msvcrt.dll$(DLLEXT)
397 $(RM) $@ && $(LN_S) msvcrt/msvcrt.dll$(DLLEXT) $@
399 msvcrt20.dll$(DLLEXT): msvcrt20/msvcrt20.dll$(DLLEXT)
400 $(RM) $@ && $(LN_S) msvcrt20/msvcrt20.dll$(DLLEXT) $@
402 msvfw32.dll$(DLLEXT) msvideo.dll$(DLLEXT): msvideo/msvfw32.dll$(DLLEXT)
403 $(RM) $@ && $(LN_S) msvideo/msvfw32.dll$(DLLEXT) $@
405 netapi32.dll$(DLLEXT): netapi32/netapi32.dll$(DLLEXT)
406 $(RM) $@ && $(LN_S) netapi32/netapi32.dll$(DLLEXT) $@
408 ntdll.dll$(DLLEXT): ntdll/ntdll.dll$(DLLEXT)
409 $(RM) $@ && $(LN_S) ntdll/ntdll.dll$(DLLEXT) $@
411 odbc32.dll$(DLLEXT): odbc32/odbc32.dll$(DLLEXT)
412 $(RM) $@ && $(LN_S) odbc32/odbc32.dll$(DLLEXT) $@
414 ole32.dll$(DLLEXT) compobj.dll$(DLLEXT) ole2.dll$(DLLEXT) \
415 ole2conv.dll$(DLLEXT) ole2nls.dll$(DLLEXT) ole2prox.dll$(DLLEXT) \
416 ole2thk.dll$(DLLEXT) storage.dll$(DLLEXT): ole32/ole32.dll$(DLLEXT)
417 $(RM) $@ && $(LN_S) ole32/ole32.dll$(DLLEXT) $@
419 oleaut32.dll$(DLLEXT) ole2disp.dll$(DLLEXT) typelib.dll$(DLLEXT): oleaut32/oleaut32.dll$(DLLEXT)
420 $(RM) $@ && $(LN_S) oleaut32/oleaut32.dll$(DLLEXT) $@
422 olecli32.dll$(DLLEXT) olecli.dll$(DLLEXT): olecli/olecli32.dll$(DLLEXT)
423 $(RM) $@ && $(LN_S) olecli/olecli32.dll$(DLLEXT) $@
425 oledlg.dll$(DLLEXT): oledlg/oledlg.dll$(DLLEXT)
426 $(RM) $@ && $(LN_S) oledlg/oledlg.dll$(DLLEXT) $@
428 olepro32.dll$(DLLEXT): olepro32/olepro32.dll$(DLLEXT)
429 $(RM) $@ && $(LN_S) olepro32/olepro32.dll$(DLLEXT) $@
431 olesvr32.dll$(DLLEXT) olesvr.dll$(DLLEXT): olesvr/olesvr32.dll$(DLLEXT)
432 $(RM) $@ && $(LN_S) olesvr/olesvr32.dll$(DLLEXT) $@
434 opengl32.dll$(DLLEXT): opengl32/opengl32.dll$(DLLEXT)
435 $(RM) $@ && $(LN_S) opengl32/opengl32.dll$(DLLEXT) $@
437 psapi.dll$(DLLEXT): psapi/psapi.dll$(DLLEXT)
438 $(RM) $@ && $(LN_S) psapi/psapi.dll$(DLLEXT) $@
440 qcap.dll$(DLLEXT): qcap/qcap.dll$(DLLEXT)
441 $(RM) $@ && $(LN_S) qcap/qcap.dll$(DLLEXT) $@
443 quartz.dll$(DLLEXT): quartz/quartz.dll$(DLLEXT)
444 $(RM) $@ && $(LN_S) quartz/quartz.dll$(DLLEXT) $@
446 rasapi32.dll$(DLLEXT) rasapi16.dll$(DLLEXT): rasapi32/rasapi32.dll$(DLLEXT)
447 $(RM) $@ && $(LN_S) rasapi32/rasapi32.dll$(DLLEXT) $@
449 riched32.dll$(DLLEXT): richedit/riched32.dll$(DLLEXT)
450 $(RM) $@ && $(LN_S) richedit/riched32.dll$(DLLEXT) $@
452 rpcrt4.dll$(DLLEXT): rpcrt4/rpcrt4.dll$(DLLEXT)
453 $(RM) $@ && $(LN_S) rpcrt4/rpcrt4.dll$(DLLEXT) $@
455 serialui.dll$(DLLEXT): serialui/serialui.dll$(DLLEXT)
456 $(RM) $@ && $(LN_S) serialui/serialui.dll$(DLLEXT) $@
458 setupapi.dll$(DLLEXT) setupx.dll$(DLLEXT): setupapi/setupapi.dll$(DLLEXT)
459 $(RM) $@ && $(LN_S) setupapi/setupapi.dll$(DLLEXT) $@
461 shdocvw.dll$(DLLEXT): shdocvw/shdocvw.dll$(DLLEXT)
462 $(RM) $@ && $(LN_S) shdocvw/shdocvw.dll$(DLLEXT) $@
464 shell32.dll$(DLLEXT) shell.dll$(DLLEXT): shell32/shell32.dll$(DLLEXT)
465 $(RM) $@ && $(LN_S) shell32/shell32.dll$(DLLEXT) $@
467 shfolder.dll$(DLLEXT): shfolder/shfolder.dll$(DLLEXT)
468 $(RM) $@ && $(LN_S) shfolder/shfolder.dll$(DLLEXT) $@
470 shlwapi.dll$(DLLEXT): shlwapi/shlwapi.dll$(DLLEXT)
471 $(RM) $@ && $(LN_S) shlwapi/shlwapi.dll$(DLLEXT) $@
473 snmpapi.dll$(DLLEXT): snmpapi/snmpapi.dll$(DLLEXT)
474 $(RM) $@ && $(LN_S) snmpapi/snmpapi.dll$(DLLEXT) $@
476 sti.dll$(DLLEXT): sti/sti.dll$(DLLEXT)
477 $(RM) $@ && $(LN_S) sti/sti.dll$(DLLEXT) $@
479 tapi32.dll$(DLLEXT): tapi32/tapi32.dll$(DLLEXT)
480 $(RM) $@ && $(LN_S) tapi32/tapi32.dll$(DLLEXT) $@
482 ttydrv.dll$(DLLEXT): ttydrv/ttydrv.dll$(DLLEXT)
483 $(RM) $@ && $(LN_S) ttydrv/ttydrv.dll$(DLLEXT) $@
485 twain_32.dll$(DLLEXT): twain/twain_32.dll$(DLLEXT)
486 $(RM) $@ && $(LN_S) twain/twain_32.dll$(DLLEXT) $@
488 url.dll$(DLLEXT): url/url.dll$(DLLEXT)
489 $(RM) $@ && $(LN_S) url/url.dll$(DLLEXT) $@
491 urlmon.dll$(DLLEXT): urlmon/urlmon.dll$(DLLEXT)
492 $(RM) $@ && $(LN_S) urlmon/urlmon.dll$(DLLEXT) $@
494 user32.dll$(DLLEXT) ddeml.dll$(DLLEXT) display.dll$(DLLEXT) \
495 keyboard.dll$(DLLEXT) mouse.dll$(DLLEXT) user.exe$(DLLEXT): user/user32.dll$(DLLEXT)
496 $(RM) $@ && $(LN_S) user/user32.dll$(DLLEXT) $@
498 version.dll$(DLLEXT) ver.dll$(DLLEXT): version/version.dll$(DLLEXT)
499 $(RM) $@ && $(LN_S) version/version.dll$(DLLEXT) $@
501 w32skrnl.dll$(DLLEXT) w32sys.dll$(DLLEXT) win32s16.dll$(DLLEXT): win32s/w32skrnl.dll$(DLLEXT)
502 $(RM) $@ && $(LN_S) win32s/w32skrnl.dll$(DLLEXT) $@
504 winealsa.drv$(DLLEXT): winmm/winealsa/winealsa.drv$(DLLEXT)
505 $(RM) $@ && $(LN_S) winmm/winealsa/winealsa.drv$(DLLEXT) $@
507 winearts.drv$(DLLEXT): winmm/winearts/winearts.drv$(DLLEXT)
508 $(RM) $@ && $(LN_S) winmm/winearts/winearts.drv$(DLLEXT) $@
510 winedos.dll$(DLLEXT): winedos/winedos.dll$(DLLEXT)
511 $(RM) $@ && $(LN_S) winedos/winedos.dll$(DLLEXT) $@
513 winemp3.acm$(DLLEXT): msacm/winemp3/winemp3.acm$(DLLEXT)
514 $(RM) $@ && $(LN_S) msacm/winemp3/winemp3.acm$(DLLEXT) $@
516 wineoss.drv$(DLLEXT): winmm/wineoss/wineoss.drv$(DLLEXT)
517 $(RM) $@ && $(LN_S) winmm/wineoss/wineoss.drv$(DLLEXT) $@
519 wineps.dll$(DLLEXT) wineps16.dll$(DLLEXT): wineps/wineps.dll$(DLLEXT)
520 $(RM) $@ && $(LN_S) wineps/wineps.dll$(DLLEXT) $@
522 wininet.dll$(DLLEXT): wininet/wininet.dll$(DLLEXT)
523 $(RM) $@ && $(LN_S) wininet/wininet.dll$(DLLEXT) $@
525 winmm.dll$(DLLEXT) mmsystem.dll$(DLLEXT) sound.dll$(DLLEXT): winmm/winmm.dll$(DLLEXT)
526 $(RM) $@ && $(LN_S) winmm/winmm.dll$(DLLEXT) $@
528 winnls32.dll$(DLLEXT) winnls.dll$(DLLEXT): winnls/winnls32.dll$(DLLEXT)
529 $(RM) $@ && $(LN_S) winnls/winnls32.dll$(DLLEXT) $@
531 winspool.drv$(DLLEXT): winspool/winspool.drv$(DLLEXT)
532 $(RM) $@ && $(LN_S) winspool/winspool.drv$(DLLEXT) $@
534 wintrust.dll$(DLLEXT): wintrust/wintrust.dll$(DLLEXT)
535 $(RM) $@ && $(LN_S) wintrust/wintrust.dll$(DLLEXT) $@
537 wnaspi32.dll$(DLLEXT) winaspi.dll$(DLLEXT): winaspi/wnaspi32.dll$(DLLEXT)
538 $(RM) $@ && $(LN_S) winaspi/wnaspi32.dll$(DLLEXT) $@
540 wow32.dll$(DLLEXT): wow32/wow32.dll$(DLLEXT)
541 $(RM) $@ && $(LN_S) wow32/wow32.dll$(DLLEXT) $@
543 ws2_32.dll$(DLLEXT) winsock.dll$(DLLEXT): winsock/ws2_32.dll$(DLLEXT)
544 $(RM) $@ && $(LN_S) winsock/ws2_32.dll$(DLLEXT) $@
546 wsock32.dll$(DLLEXT): wsock32/wsock32.dll$(DLLEXT)
547 $(RM) $@ && $(LN_S) wsock32/wsock32.dll$(DLLEXT) $@
549 x11drv.dll$(DLLEXT): x11drv/x11drv.dll$(DLLEXT)
550 $(RM) $@ && $(LN_S) x11drv/x11drv.dll$(DLLEXT) $@
552 # Map library name to the corresponding directory
554 advapi32/advapi32.dll$(DLLEXT): advapi32
555 avicap32/avicap32.dll$(DLLEXT): avicap32
556 avifil32/avifil32.dll$(DLLEXT): avifil32
557 comcat/comcat.dll$(DLLEXT): comcat
558 comctl32/comctl32.dll$(DLLEXT): comctl32
559 commdlg/comdlg32.dll$(DLLEXT): commdlg
560 crtdll/crtdll.dll$(DLLEXT): crtdll
561 crypt32/crypt32.dll$(DLLEXT): crypt32
562 d3d8/d3d8.dll$(DLLEXT): d3d8
563 dciman32/dciman32.dll$(DLLEXT): dciman32
564 ddraw/ddraw.dll$(DLLEXT): ddraw
565 devenum/devenum.dll$(DLLEXT): devenum
566 dinput/dinput.dll$(DLLEXT): dinput
567 dinput8/dinput8.dll$(DLLEXT): dinput8
568 dplay/dplay.dll$(DLLEXT): dplay
569 dplayx/dplayx.dll$(DLLEXT): dplayx
570 dsound/dsound.dll$(DLLEXT): dsound
571 gdi/gdi32.dll$(DLLEXT): gdi
572 glu32/glu32.dll$(DLLEXT): glu32
573 icmp/icmp.dll$(DLLEXT): icmp
574 msacm/imaadp32/imaadp32.acm$(DLLEXT): msacm/imaadp32
575 imagehlp/imagehlp.dll$(DLLEXT): imagehlp
576 imm32/imm32.dll$(DLLEXT): imm32
577 winmm/joystick/joystick.drv$(DLLEXT): winmm/joystick
578 kernel/kernel32.dll$(DLLEXT): kernel
579 lzexpand/lz32.dll$(DLLEXT): lzexpand
580 mapi32/mapi32.dll$(DLLEXT): mapi32
581 winmm/mcianim/mcianim.drv$(DLLEXT): winmm/mcianim
582 winmm/mciavi/mciavi.drv$(DLLEXT): winmm/mciavi
583 winmm/mcicda/mcicda.drv$(DLLEXT): winmm/mcicda
584 winmm/mciseq/mciseq.drv$(DLLEXT): winmm/mciseq
585 winmm/mciwave/mciwave.drv$(DLLEXT): winmm/mciwave
586 winmm/midimap/midimap.drv$(DLLEXT): winmm/midimap
587 mpr/mpr.dll$(DLLEXT): mpr
588 winmm/wavemap/msacm.drv$(DLLEXT): winmm/wavemap
589 msacm/msacm32.dll$(DLLEXT): msacm
590 msacm/msadp32/msadp32.acm$(DLLEXT): msacm/msadp32
591 msdmo/msdmo.dll$(DLLEXT): msdmo
592 msacm/msg711/msg711.acm$(DLLEXT): msacm/msg711
593 msimg32/msimg32.dll$(DLLEXT): msimg32
594 msisys/msisys.ocx$(DLLEXT): msisys
595 msnet32/msnet32.dll$(DLLEXT): msnet32
596 msrle32/msrle32.dll$(DLLEXT): msrle32
597 msvcrt/msvcrt.dll$(DLLEXT): msvcrt
598 msvcrt20/msvcrt20.dll$(DLLEXT): msvcrt20
599 msvideo/msvfw32.dll$(DLLEXT): msvideo
600 netapi32/netapi32.dll$(DLLEXT): netapi32
601 ntdll/ntdll.dll$(DLLEXT): ntdll
602 odbc32/odbc32.dll$(DLLEXT): odbc32
603 ole32/ole32.dll$(DLLEXT): ole32
604 oleaut32/oleaut32.dll$(DLLEXT): oleaut32
605 olecli/olecli32.dll$(DLLEXT): olecli
606 oledlg/oledlg.dll$(DLLEXT): oledlg
607 olepro32/olepro32.dll$(DLLEXT): olepro32
608 olesvr/olesvr32.dll$(DLLEXT): olesvr
609 opengl32/opengl32.dll$(DLLEXT): opengl32
610 psapi/psapi.dll$(DLLEXT): psapi
611 qcap/qcap.dll$(DLLEXT): qcap
612 quartz/quartz.dll$(DLLEXT): quartz
613 rasapi32/rasapi32.dll$(DLLEXT): rasapi32
614 richedit/riched32.dll$(DLLEXT): richedit
615 rpcrt4/rpcrt4.dll$(DLLEXT): rpcrt4
616 serialui/serialui.dll$(DLLEXT): serialui
617 setupapi/setupapi.dll$(DLLEXT): setupapi
618 shdocvw/shdocvw.dll$(DLLEXT): shdocvw
619 shell32/shell32.dll$(DLLEXT): shell32
620 shfolder/shfolder.dll$(DLLEXT): shfolder
621 shlwapi/shlwapi.dll$(DLLEXT): shlwapi
622 snmpapi/snmpapi.dll$(DLLEXT): snmpapi
623 sti/sti.dll$(DLLEXT): sti
624 tapi32/tapi32.dll$(DLLEXT): tapi32
625 ttydrv/ttydrv.dll$(DLLEXT): ttydrv
626 twain/twain_32.dll$(DLLEXT): twain
627 url/url.dll$(DLLEXT): url
628 urlmon/urlmon.dll$(DLLEXT): urlmon
629 user/user32.dll$(DLLEXT): user
630 version/version.dll$(DLLEXT): version
631 win32s/w32skrnl.dll$(DLLEXT): win32s
632 winmm/winealsa/winealsa.drv$(DLLEXT): winmm/winealsa
633 winmm/winearts/winearts.drv$(DLLEXT): winmm/winearts
634 winedos/winedos.dll$(DLLEXT): winedos
635 msacm/winemp3/winemp3.acm$(DLLEXT): msacm/winemp3
636 winmm/wineoss/wineoss.drv$(DLLEXT): winmm/wineoss
637 wineps/wineps.dll$(DLLEXT): wineps
638 wininet/wininet.dll$(DLLEXT): wininet
639 winmm/winmm.dll$(DLLEXT): winmm
640 winnls/winnls32.dll$(DLLEXT): winnls
641 winspool/winspool.drv$(DLLEXT): winspool
642 wintrust/wintrust.dll$(DLLEXT): wintrust
643 winaspi/wnaspi32.dll$(DLLEXT): winaspi
644 wow32/wow32.dll$(DLLEXT): wow32
645 winsock/ws2_32.dll$(DLLEXT): winsock
646 wsock32/wsock32.dll$(DLLEXT): wsock32
647 x11drv/x11drv.dll$(DLLEXT): x11drv
649 # Install dependencies
651 advapi32/__install__: advapi32.dll$(DLLEXT)
652 avicap32/__install__: avicap32.dll$(DLLEXT)
653 avifil32/__install__: avifil32.dll$(DLLEXT)
654 comcat/__install__: comcat.dll$(DLLEXT)
655 comctl32/__install__: comctl32.dll$(DLLEXT)
656 commdlg/__install__: comdlg32.dll$(DLLEXT)
657 crtdll/__install__: crtdll.dll$(DLLEXT)
658 crypt32/__install__: crypt32.dll$(DLLEXT)
659 d3d8/__install__: d3d8.dll$(DLLEXT)
660 dciman32/__install__: dciman32.dll$(DLLEXT)
661 ddraw/__install__: ddraw.dll$(DLLEXT)
662 devenum/__install__: devenum.dll$(DLLEXT)
663 dinput/__install__: dinput.dll$(DLLEXT)
664 dinput8/__install__: dinput8.dll$(DLLEXT)
665 dplay/__install__: dplay.dll$(DLLEXT)
666 dplayx/__install__: dplayx.dll$(DLLEXT)
667 dsound/__install__: dsound.dll$(DLLEXT)
668 gdi/__install__: gdi32.dll$(DLLEXT)
669 glu32/__install__: glu32.dll$(DLLEXT)
670 icmp/__install__: icmp.dll$(DLLEXT)
671 msacm/imaadp32/__install__: imaadp32.acm$(DLLEXT)
672 imagehlp/__install__: imagehlp.dll$(DLLEXT)
673 imm32/__install__: imm32.dll$(DLLEXT)
674 winmm/joystick/__install__: joystick.drv$(DLLEXT)
675 kernel/__install__: kernel32.dll$(DLLEXT)
676 lzexpand/__install__: lz32.dll$(DLLEXT)
677 mapi32/__install__: mapi32.dll$(DLLEXT)
678 winmm/mcianim/__install__: mcianim.drv$(DLLEXT)
679 winmm/mciavi/__install__: mciavi.drv$(DLLEXT)
680 winmm/mcicda/__install__: mcicda.drv$(DLLEXT)
681 winmm/mciseq/__install__: mciseq.drv$(DLLEXT)
682 winmm/mciwave/__install__: mciwave.drv$(DLLEXT)
683 winmm/midimap/__install__: midimap.drv$(DLLEXT)
684 mpr/__install__: mpr.dll$(DLLEXT)
685 winmm/wavemap/__install__: msacm.drv$(DLLEXT)
686 msacm/__install__: msacm32.dll$(DLLEXT)
687 msacm/msadp32/__install__: msadp32.acm$(DLLEXT)
688 msdmo/__install__: msdmo.dll$(DLLEXT)
689 msacm/msg711/__install__: msg711.acm$(DLLEXT)
690 msimg32/__install__: msimg32.dll$(DLLEXT)
691 msisys/__install__: msisys.ocx$(DLLEXT)
692 msnet32/__install__: msnet32.dll$(DLLEXT)
693 msrle32/__install__: msrle32.dll$(DLLEXT)
694 msvcrt/__install__: msvcrt.dll$(DLLEXT)
695 msvcrt20/__install__: msvcrt20.dll$(DLLEXT)
696 msvideo/__install__: msvfw32.dll$(DLLEXT)
697 netapi32/__install__: netapi32.dll$(DLLEXT)
698 ntdll/__install__: ntdll.dll$(DLLEXT)
699 odbc32/__install__: odbc32.dll$(DLLEXT)
700 ole32/__install__: ole32.dll$(DLLEXT)
701 oleaut32/__install__: oleaut32.dll$(DLLEXT)
702 olecli/__install__: olecli32.dll$(DLLEXT)
703 oledlg/__install__: oledlg.dll$(DLLEXT)
704 olepro32/__install__: olepro32.dll$(DLLEXT)
705 olesvr/__install__: olesvr32.dll$(DLLEXT)
706 opengl32/__install__: opengl32.dll$(DLLEXT)
707 psapi/__install__: psapi.dll$(DLLEXT)
708 qcap/__install__: qcap.dll$(DLLEXT)
709 quartz/__install__: quartz.dll$(DLLEXT)
710 rasapi32/__install__: rasapi32.dll$(DLLEXT)
711 richedit/__install__: riched32.dll$(DLLEXT)
712 rpcrt4/__install__: rpcrt4.dll$(DLLEXT)
713 serialui/__install__: serialui.dll$(DLLEXT)
714 setupapi/__install__: setupapi.dll$(DLLEXT)
715 shdocvw/__install__: shdocvw.dll$(DLLEXT)
716 shell32/__install__: shell32.dll$(DLLEXT)
717 shfolder/__install__: shfolder.dll$(DLLEXT)
718 shlwapi/__install__: shlwapi.dll$(DLLEXT)
719 snmpapi/__install__: snmpapi.dll$(DLLEXT)
720 sti/__install__: sti.dll$(DLLEXT)
721 tapi32/__install__: tapi32.dll$(DLLEXT)
722 ttydrv/__install__: ttydrv.dll$(DLLEXT)
723 twain/__install__: twain_32.dll$(DLLEXT)
724 url/__install__: url.dll$(DLLEXT)
725 urlmon/__install__: urlmon.dll$(DLLEXT)
726 user/__install__: user32.dll$(DLLEXT)
727 version/__install__: version.dll$(DLLEXT)
728 win32s/__install__: w32skrnl.dll$(DLLEXT)
729 winmm/winealsa/__install__: winealsa.drv$(DLLEXT)
730 winmm/winearts/__install__: winearts.drv$(DLLEXT)
731 winedos/__install__: winedos.dll$(DLLEXT)
732 msacm/winemp3/__install__: winemp3.acm$(DLLEXT)
733 winmm/wineoss/__install__: wineoss.drv$(DLLEXT)
734 wineps/__install__: wineps.dll$(DLLEXT)
735 wininet/__install__: wininet.dll$(DLLEXT)
736 winmm/__install__: winmm.dll$(DLLEXT)
737 winnls/__install__: winnls32.dll$(DLLEXT)
738 winspool/__install__: winspool.drv$(DLLEXT)
739 wintrust/__install__: wintrust.dll$(DLLEXT)
740 winaspi/__install__: wnaspi32.dll$(DLLEXT)
741 wow32/__install__: wow32.dll$(DLLEXT)
742 winsock/__install__: ws2_32.dll$(DLLEXT)
743 wsock32/__install__: wsock32.dll$(DLLEXT)
744 x11drv/__install__: x11drv.dll$(DLLEXT)
746 # Inter-dll dependencies
748 advapi32: kernel32.dll$(DLLEXT) ntdll.dll$(DLLEXT)
749 avicap32: kernel32.dll$(DLLEXT)
750 avifil32: msvfw32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
751 comcat: ole32.dll$(DLLEXT) user32.dll$(DLLEXT) advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
752 comctl32: user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT) \
754 commdlg: shell32.dll$(DLLEXT) shlwapi.dll$(DLLEXT) comctl32.dll$(DLLEXT) winspool.drv$(DLLEXT) \
755 user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
756 crtdll: msvcrt.dll$(DLLEXT) kernel32.dll$(DLLEXT)
757 crypt32: advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
758 d3d8: kernel32.dll$(DLLEXT)
759 dciman32: kernel32.dll$(DLLEXT)
760 ddraw: user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) kernel32.dll$(DLLEXT) libuser32.dll.$(LIBEXT) \
761 libgdi32.dll.$(LIBEXT) libkernel32.dll.$(LIBEXT)
762 devenum: kernel32.dll$(DLLEXT)
763 dinput8: dinput.dll$(DLLEXT)
764 dinput: user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
765 dplay: dplayx.dll$(DLLEXT)
766 dplayx: winmm.dll$(DLLEXT) ole32.dll$(DLLEXT) user32.dll$(DLLEXT) advapi32.dll$(DLLEXT) \
767 kernel32.dll$(DLLEXT)
768 dsound: winmm.dll$(DLLEXT) advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
769 gdi: advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT) libkernel32.dll.$(LIBEXT) libntdll.dll.$(LIBEXT)
770 glu32: kernel32.dll$(DLLEXT)
771 icmp: kernel32.dll$(DLLEXT)
772 imagehlp: kernel32.dll$(DLLEXT)
773 imm32: kernel32.dll$(DLLEXT)
774 kernel: ntdll.dll$(DLLEXT) libntdll.dll.$(LIBEXT)
775 lzexpand: kernel32.dll$(DLLEXT)
776 mapi32: kernel32.dll$(DLLEXT)
777 mpr: advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
778 msacm/imaadp32: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
779 msacm/msadp32: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
780 msacm/msg711: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
781 msacm/winemp3: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
782 msacm: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
783 msdmo: kernel32.dll$(DLLEXT)
784 msimg32: kernel32.dll$(DLLEXT)
785 msisys: kernel32.dll$(DLLEXT)
786 msnet32: kernel32.dll$(DLLEXT)
787 msrle32: kernel32.dll$(DLLEXT)
788 msvcrt20: msvcrt.dll$(DLLEXT)
789 msvcrt: kernel32.dll$(DLLEXT) ntdll.dll$(DLLEXT)
790 msvideo: winmm.dll$(DLLEXT) comctl32.dll$(DLLEXT) version.dll$(DLLEXT) user32.dll$(DLLEXT) \
791 gdi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
792 netapi32: kernel32.dll$(DLLEXT)
793 odbc32: kernel32.dll$(DLLEXT)
794 ole32: advapi32.dll$(DLLEXT) user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) rpcrt4.dll$(DLLEXT) \
795 kernel32.dll$(DLLEXT) ntdll.dll$(DLLEXT)
796 oleaut32: ole32.dll$(DLLEXT) user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) advapi32.dll$(DLLEXT) \
797 kernel32.dll$(DLLEXT) comctl32.dll$(DLLEXT)
798 olecli: ole32.dll$(DLLEXT) gdi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
799 oledlg: kernel32.dll$(DLLEXT)
800 olepro32: oleaut32.dll$(DLLEXT)
801 olesvr: kernel32.dll$(DLLEXT)
802 opengl32: user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
803 psapi: kernel32.dll$(DLLEXT) ntdll.dll$(DLLEXT)
804 qcap: kernel32.dll$(DLLEXT)
805 quartz: kernel32.dll$(DLLEXT)
806 rasapi32: kernel32.dll$(DLLEXT)
807 richedit: user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
808 rpcrt4: kernel32.dll$(DLLEXT)
809 serialui: user32.dll$(DLLEXT) advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
810 setupapi: user32.dll$(DLLEXT) advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT) ntdll.dll$(DLLEXT)
811 shdocvw: ole32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
812 shell32: ole32.dll$(DLLEXT) shlwapi.dll$(DLLEXT) comctl32.dll$(DLLEXT) user32.dll$(DLLEXT) \
813 gdi32.dll$(DLLEXT) advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
814 shfolder: shell32.dll$(DLLEXT)
815 shlwapi: ole32.dll$(DLLEXT) user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) advapi32.dll$(DLLEXT) \
816 kernel32.dll$(DLLEXT)
817 snmpapi: kernel32.dll$(DLLEXT)
818 sti: kernel32.dll$(DLLEXT)
819 tapi32: kernel32.dll$(DLLEXT)
820 ttydrv: user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) kernel32.dll$(DLLEXT) libuser32.dll.$(LIBEXT) \
821 libgdi32.dll.$(LIBEXT) libkernel32.dll.$(LIBEXT)
822 twain: user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
823 url: kernel32.dll$(DLLEXT)
824 urlmon: ole32.dll$(DLLEXT)
825 user: gdi32.dll$(DLLEXT) advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT) libgdi32.dll.$(LIBEXT) \
826 libkernel32.dll.$(LIBEXT) libntdll.dll.$(LIBEXT)
827 version: lz32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
828 win32s: kernel32.dll$(DLLEXT)
829 winaspi: advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
830 winedos: user32.dll$(DLLEXT) kernel32.dll$(DLLEXT) libuser32.dll.$(LIBEXT) libkernel32.dll.$(LIBEXT)
831 wineps: user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) winspool.drv$(DLLEXT) advapi32.dll$(DLLEXT) \
832 kernel32.dll$(DLLEXT)
833 wininet: shlwapi.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
834 winmm/joystick: winmm.dll$(DLLEXT) user32.dll$(DLLEXT)
835 winmm/mcianim: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
836 winmm/mciavi: msvfw32.dll$(DLLEXT) winmm.dll$(DLLEXT) user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) \
837 kernel32.dll$(DLLEXT)
838 winmm/mcicda: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
839 winmm/mciseq: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
840 winmm/mciwave: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
841 winmm/midimap: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
842 winmm/wavemap: msacm32.dll$(DLLEXT) winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
843 winmm/winealsa: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT) ntdll.dll$(DLLEXT)
844 winmm/winearts: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
845 winmm/wineoss: winmm.dll$(DLLEXT) user32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
846 winmm: user32.dll$(DLLEXT) advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
847 winnls: kernel32.dll$(DLLEXT)
848 winsock: user32.dll$(DLLEXT) kernel32.dll$(DLLEXT) ntdll.dll$(DLLEXT)
849 winspool: advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
850 wintrust: kernel32.dll$(DLLEXT)
851 wow32: kernel32.dll$(DLLEXT)
852 wsock32: ws2_32.dll$(DLLEXT) kernel32.dll$(DLLEXT)
853 x11drv: user32.dll$(DLLEXT) gdi32.dll$(DLLEXT) advapi32.dll$(DLLEXT) kernel32.dll$(DLLEXT) \
854 libuser32.dll.$(LIBEXT) libgdi32.dll.$(LIBEXT) libkernel32.dll.$(LIBEXT)
856 # Special targets for dlls that we need to link to
858 LINKABLE_DLLS = ntdll.dll gdi32.dll user32.dll kernel32.dll
860 libntdll.dll.$(LIBEXT): ntdll/ntdll.dll$(DLLEXT)
861 $(RM) $@ && $(LN_S) ntdll/ntdll.dll$(DLLEXT) $@
863 libgdi32.dll.$(LIBEXT): gdi/gdi32.dll$(DLLEXT)
864 $(RM) $@ && $(LN_S) gdi/gdi32.dll$(DLLEXT) $@
866 libuser32.dll.$(LIBEXT): user/user32.dll$(DLLEXT)
867 $(RM) $@ && $(LN_S) user/user32.dll$(DLLEXT) $@
869 libkernel32.dll.$(LIBEXT): kernel/kernel32.dll$(DLLEXT)
870 $(RM) $@ && $(LN_S) kernel/kernel32.dll$(DLLEXT) $@
873 $(RM) $(LINKABLE_DLLS:%=$(libdir)/lib%.$(LIBEXT))
876 $(RM) $(LINKABLE_DLLS:%=$(libdir)/lib%.$(LIBEXT))
877 cd $(libdir) && if [ "$(dlldir)" = "$(libdir)/wine" ]; \
879 $(LN_S) wine/ntdll.dll$(DLLEXT) libntdll.dll.$(LIBEXT); \
880 $(LN_S) wine/gdi32.dll$(DLLEXT) libgdi32.dll.$(LIBEXT); \
881 $(LN_S) wine/user32.dll$(DLLEXT) libuser32.dll.$(LIBEXT); \
882 $(LN_S) wine/kernel32.dll$(DLLEXT) libkernel32.dll.$(LIBEXT); \
884 $(LN_S) $(dlldir)/ntdll.dll$(DLLEXT) libntdll.dll.$(LIBEXT); \
885 $(LN_S) $(dlldir)/gdi32.dll$(DLLEXT) libgdi32.dll.$(LIBEXT); \
886 $(LN_S) $(dlldir)/user32.dll$(DLLEXT) libuser32.dll.$(LIBEXT); \
887 $(LN_S) $(dlldir)/kernel32.dll$(DLLEXT) libkernel32.dll.$(LIBEXT); \
892 $(BUILDSUBDIRS:%=%/__checklink__): dummy
893 @cd `dirname $@` && $(MAKE) checklink
898 check test:: $(BUILDSUBDIRS:%=%/__test__)
900 checklink:: $(BUILDSUBDIRS:%=%/__checklink__)
902 .PHONY: checklink $(BUILDSUBDIRS:%=%/__checklink__)