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@
113 BUILDSUBDIRS
= $(BASEDIRS
) $(EXTRADIRS
)
120 $(EXTRADIRS
:%=%.dll
$(DLLEXT
)) \
121 advapi32.dll
$(DLLEXT
) \
122 avicap32.dll
$(DLLEXT
) \
123 avifil32.dll
$(DLLEXT
) \
124 avifile.dll
$(DLLEXT
) \
125 comcat.dll
$(DLLEXT
) \
126 comctl32.dll
$(DLLEXT
) \
127 comdlg32.dll
$(DLLEXT
) \
129 commdlg.dll
$(DLLEXT
) \
130 compobj.dll
$(DLLEXT
) \
131 crtdll.dll
$(DLLEXT
) \
132 crypt32.dll
$(DLLEXT
) \
133 dciman32.dll
$(DLLEXT
) \
135 devenum.dll
$(DLLEXT
) \
136 dinput.dll
$(DLLEXT
) \
137 dispdib.dll
$(DLLEXT
) \
138 display.dll
$(DLLEXT
) \
140 dplayx.dll
$(DLLEXT
) \
141 dsound.dll
$(DLLEXT
) \
145 imaadp32.acm
$(DLLEXT
) \
146 imagehlp.dll
$(DLLEXT
) \
149 joystick.drv
$(DLLEXT
) \
150 kernel32.dll
$(DLLEXT
) \
151 keyboard.dll
$(DLLEXT
) \
152 krnl386.exe
$(DLLEXT
) \
154 lzexpand.dll
$(DLLEXT
) \
155 mapi32.dll
$(DLLEXT
) \
156 mcianim.drv
$(DLLEXT
) \
157 mciavi.drv
$(DLLEXT
) \
158 mcicda.drv
$(DLLEXT
) \
159 mciseq.drv
$(DLLEXT
) \
160 mciwave.drv
$(DLLEXT
) \
161 midimap.drv
$(DLLEXT
) \
162 mmsystem.dll
$(DLLEXT
) \
167 msacm32.dll
$(DLLEXT
) \
168 msadp32.acm
$(DLLEXT
) \
170 msg711.acm
$(DLLEXT
) \
171 msimg32.dll
$(DLLEXT
) \
172 msisys.ocx
$(DLLEXT
) \
173 msnet32.dll
$(DLLEXT
) \
174 msrle32.dll
$(DLLEXT
) \
175 msvcrt.dll
$(DLLEXT
) \
176 msvcrt20.dll
$(DLLEXT
) \
177 msvfw32.dll
$(DLLEXT
) \
178 msvideo.dll
$(DLLEXT
) \
179 netapi32.dll
$(DLLEXT
) \
181 odbc32.dll
$(DLLEXT
) \
183 ole2conv.dll
$(DLLEXT
) \
184 ole2disp.dll
$(DLLEXT
) \
185 ole2nls.dll
$(DLLEXT
) \
186 ole2prox.dll
$(DLLEXT
) \
187 ole2thk.dll
$(DLLEXT
) \
189 oleaut32.dll
$(DLLEXT
) \
190 olecli.dll
$(DLLEXT
) \
191 olecli32.dll
$(DLLEXT
) \
192 oledlg.dll
$(DLLEXT
) \
193 olepro32.dll
$(DLLEXT
) \
194 olesvr.dll
$(DLLEXT
) \
195 olesvr32.dll
$(DLLEXT
) \
198 quartz.dll
$(DLLEXT
) \
199 rasapi16.dll
$(DLLEXT
) \
200 rasapi32.dll
$(DLLEXT
) \
201 riched32.dll
$(DLLEXT
) \
202 rpcrt4.dll
$(DLLEXT
) \
203 serialui.dll
$(DLLEXT
) \
204 setupapi.dll
$(DLLEXT
) \
205 setupx.dll
$(DLLEXT
) \
206 shdocvw.dll
$(DLLEXT
) \
208 shell32.dll
$(DLLEXT
) \
209 shfolder.dll
$(DLLEXT
) \
210 shlwapi.dll
$(DLLEXT
) \
211 snmpapi.dll
$(DLLEXT
) \
214 storage.dll
$(DLLEXT
) \
215 stress.dll
$(DLLEXT
) \
216 system.dll
$(DLLEXT
) \
217 tapi32.dll
$(DLLEXT
) \
218 toolhelp.dll
$(DLLEXT
) \
219 ttydrv.dll
$(DLLEXT
) \
220 twain_32.dll
$(DLLEXT
) \
221 typelib.dll
$(DLLEXT
) \
223 urlmon.dll
$(DLLEXT
) \
225 user32.dll
$(DLLEXT
) \
227 version.dll
$(DLLEXT
) \
228 w32skrnl.dll
$(DLLEXT
) \
229 w32sys.dll
$(DLLEXT
) \
230 win32s16.dll
$(DLLEXT
) \
231 win87em.dll
$(DLLEXT
) \
232 winaspi.dll
$(DLLEXT
) \
233 windebug.dll
$(DLLEXT
) \
234 winearts.drv
$(DLLEXT
) \
235 winedos.dll
$(DLLEXT
) \
236 winemp3.acm
$(DLLEXT
) \
237 wineoss.drv
$(DLLEXT
) \
238 wineps.dll
$(DLLEXT
) \
239 wineps16.dll
$(DLLEXT
) \
241 wininet.dll
$(DLLEXT
) \
243 winnls.dll
$(DLLEXT
) \
244 winnls32.dll
$(DLLEXT
) \
245 winsock.dll
$(DLLEXT
) \
246 winspool.drv
$(DLLEXT
) \
247 wintrust.dll
$(DLLEXT
) \
248 wnaspi32.dll
$(DLLEXT
) \
250 wprocs.dll
$(DLLEXT
) \
251 ws2_32.dll
$(DLLEXT
) \
254 # Map symlink name to the corresponding library
256 advapi32.dll
$(DLLEXT
): advapi32
/advapi32.dll
$(DLLEXT
)
257 $(RM
) $@
&& $(LN_S
) advapi32
/advapi32.dll
$(DLLEXT
) $@
259 avicap32.dll
$(DLLEXT
): avicap32
/avicap32.dll
$(DLLEXT
)
260 $(RM
) $@
&& $(LN_S
) avicap32
/avicap32.dll
$(DLLEXT
) $@
262 avifil32.dll
$(DLLEXT
) avifile.dll
$(DLLEXT
): avifil32
/avifil32.dll
$(DLLEXT
)
263 $(RM
) $@
&& $(LN_S
) avifil32
/avifil32.dll
$(DLLEXT
) $@
265 comcat.dll
$(DLLEXT
): comcat
/comcat.dll
$(DLLEXT
)
266 $(RM
) $@
&& $(LN_S
) comcat
/comcat.dll
$(DLLEXT
) $@
268 comctl32.dll
$(DLLEXT
): comctl32
/comctl32.dll
$(DLLEXT
)
269 $(RM
) $@
&& $(LN_S
) comctl32
/comctl32.dll
$(DLLEXT
) $@
271 comdlg32.dll
$(DLLEXT
) commdlg.dll
$(DLLEXT
): commdlg
/comdlg32.dll
$(DLLEXT
)
272 $(RM
) $@
&& $(LN_S
) commdlg
/comdlg32.dll
$(DLLEXT
) $@
274 crtdll.dll
$(DLLEXT
): crtdll
/crtdll.dll
$(DLLEXT
)
275 $(RM
) $@
&& $(LN_S
) crtdll
/crtdll.dll
$(DLLEXT
) $@
277 crypt32.dll
$(DLLEXT
): crypt32
/crypt32.dll
$(DLLEXT
)
278 $(RM
) $@
&& $(LN_S
) crypt32
/crypt32.dll
$(DLLEXT
) $@
280 dciman32.dll
$(DLLEXT
): dciman32
/dciman32.dll
$(DLLEXT
)
281 $(RM
) $@
&& $(LN_S
) dciman32
/dciman32.dll
$(DLLEXT
) $@
283 ddraw.dll
$(DLLEXT
): ddraw
/ddraw.dll
$(DLLEXT
)
284 $(RM
) $@
&& $(LN_S
) ddraw
/ddraw.dll
$(DLLEXT
) $@
286 devenum.dll
$(DLLEXT
): devenum
/devenum.dll
$(DLLEXT
)
287 $(RM
) $@
&& $(LN_S
) devenum
/devenum.dll
$(DLLEXT
) $@
289 dinput.dll
$(DLLEXT
): dinput
/dinput.dll
$(DLLEXT
)
290 $(RM
) $@
&& $(LN_S
) dinput
/dinput.dll
$(DLLEXT
) $@
292 dplay.dll
$(DLLEXT
): dplay
/dplay.dll
$(DLLEXT
)
293 $(RM
) $@
&& $(LN_S
) dplay
/dplay.dll
$(DLLEXT
) $@
295 dplayx.dll
$(DLLEXT
): dplayx
/dplayx.dll
$(DLLEXT
)
296 $(RM
) $@
&& $(LN_S
) dplayx
/dplayx.dll
$(DLLEXT
) $@
298 dsound.dll
$(DLLEXT
): dsound
/dsound.dll
$(DLLEXT
)
299 $(RM
) $@
&& $(LN_S
) dsound
/dsound.dll
$(DLLEXT
) $@
301 gdi32.dll
$(DLLEXT
) dispdib.dll
$(DLLEXT
) gdi.exe
$(DLLEXT
) \
302 wing.dll
$(DLLEXT
): gdi
/gdi32.dll
$(DLLEXT
)
303 $(RM
) $@
&& $(LN_S
) gdi
/gdi32.dll
$(DLLEXT
) $@
305 glu32.dll
$(DLLEXT
): glu32
/glu32.dll
$(DLLEXT
)
306 $(RM
) $@
&& $(LN_S
) glu32
/glu32.dll
$(DLLEXT
) $@
308 icmp.dll
$(DLLEXT
): icmp
/icmp.dll
$(DLLEXT
)
309 $(RM
) $@
&& $(LN_S
) icmp
/icmp.dll
$(DLLEXT
) $@
311 imaadp32.acm
$(DLLEXT
): msacm
/imaadp32
/imaadp32.acm
$(DLLEXT
)
312 $(RM
) $@
&& $(LN_S
) msacm
/imaadp32
/imaadp32.acm
$(DLLEXT
) $@
314 imagehlp.dll
$(DLLEXT
): imagehlp
/imagehlp.dll
$(DLLEXT
)
315 $(RM
) $@
&& $(LN_S
) imagehlp
/imagehlp.dll
$(DLLEXT
) $@
317 imm32.dll
$(DLLEXT
) imm.dll
$(DLLEXT
): imm32
/imm32.dll
$(DLLEXT
)
318 $(RM
) $@
&& $(LN_S
) imm32
/imm32.dll
$(DLLEXT
) $@
320 joystick.drv
$(DLLEXT
): winmm
/joystick
/joystick.drv
$(DLLEXT
)
321 $(RM
) $@
&& $(LN_S
) winmm
/joystick
/joystick.drv
$(DLLEXT
) $@
323 kernel32.dll
$(DLLEXT
) comm.dll
$(DLLEXT
) krnl386.exe
$(DLLEXT
) \
324 stress.dll
$(DLLEXT
) system.dll
$(DLLEXT
) toolhelp.dll
$(DLLEXT
) \
325 win87em.dll
$(DLLEXT
) windebug.dll
$(DLLEXT
) wprocs.dll
$(DLLEXT
): kernel
/kernel32.dll
$(DLLEXT
)
326 $(RM
) $@
&& $(LN_S
) kernel
/kernel32.dll
$(DLLEXT
) $@
328 lz32.dll
$(DLLEXT
) lzexpand.dll
$(DLLEXT
): lzexpand
/lz32.dll
$(DLLEXT
)
329 $(RM
) $@
&& $(LN_S
) lzexpand
/lz32.dll
$(DLLEXT
) $@
331 mapi32.dll
$(DLLEXT
): mapi32
/mapi32.dll
$(DLLEXT
)
332 $(RM
) $@
&& $(LN_S
) mapi32
/mapi32.dll
$(DLLEXT
) $@
334 mcianim.drv
$(DLLEXT
): winmm
/mcianim
/mcianim.drv
$(DLLEXT
)
335 $(RM
) $@
&& $(LN_S
) winmm
/mcianim
/mcianim.drv
$(DLLEXT
) $@
337 mciavi.drv
$(DLLEXT
): winmm
/mciavi
/mciavi.drv
$(DLLEXT
)
338 $(RM
) $@
&& $(LN_S
) winmm
/mciavi
/mciavi.drv
$(DLLEXT
) $@
340 mcicda.drv
$(DLLEXT
): winmm
/mcicda
/mcicda.drv
$(DLLEXT
)
341 $(RM
) $@
&& $(LN_S
) winmm
/mcicda
/mcicda.drv
$(DLLEXT
) $@
343 mciseq.drv
$(DLLEXT
): winmm
/mciseq
/mciseq.drv
$(DLLEXT
)
344 $(RM
) $@
&& $(LN_S
) winmm
/mciseq
/mciseq.drv
$(DLLEXT
) $@
346 mciwave.drv
$(DLLEXT
): winmm
/mciwave
/mciwave.drv
$(DLLEXT
)
347 $(RM
) $@
&& $(LN_S
) winmm
/mciwave
/mciwave.drv
$(DLLEXT
) $@
349 midimap.drv
$(DLLEXT
): winmm
/midimap
/midimap.drv
$(DLLEXT
)
350 $(RM
) $@
&& $(LN_S
) winmm
/midimap
/midimap.drv
$(DLLEXT
) $@
352 mpr.dll
$(DLLEXT
): mpr
/mpr.dll
$(DLLEXT
)
353 $(RM
) $@
&& $(LN_S
) mpr
/mpr.dll
$(DLLEXT
) $@
355 msacm.drv
$(DLLEXT
): winmm
/wavemap
/msacm.drv
$(DLLEXT
)
356 $(RM
) $@
&& $(LN_S
) winmm
/wavemap
/msacm.drv
$(DLLEXT
) $@
358 msacm32.dll
$(DLLEXT
) msacm.dll
$(DLLEXT
): msacm
/msacm32.dll
$(DLLEXT
)
359 $(RM
) $@
&& $(LN_S
) msacm
/msacm32.dll
$(DLLEXT
) $@
361 msadp32.acm
$(DLLEXT
): msacm
/msadp32
/msadp32.acm
$(DLLEXT
)
362 $(RM
) $@
&& $(LN_S
) msacm
/msadp32
/msadp32.acm
$(DLLEXT
) $@
364 msdmo.dll
$(DLLEXT
): msdmo
/msdmo.dll
$(DLLEXT
)
365 $(RM
) $@
&& $(LN_S
) msdmo
/msdmo.dll
$(DLLEXT
) $@
367 msg711.acm
$(DLLEXT
): msacm
/msg711
/msg711.acm
$(DLLEXT
)
368 $(RM
) $@
&& $(LN_S
) msacm
/msg711
/msg711.acm
$(DLLEXT
) $@
370 msimg32.dll
$(DLLEXT
): msimg32
/msimg32.dll
$(DLLEXT
)
371 $(RM
) $@
&& $(LN_S
) msimg32
/msimg32.dll
$(DLLEXT
) $@
373 msisys.ocx
$(DLLEXT
): msisys
/msisys.ocx
$(DLLEXT
)
374 $(RM
) $@
&& $(LN_S
) msisys
/msisys.ocx
$(DLLEXT
) $@
376 msnet32.dll
$(DLLEXT
): msnet32
/msnet32.dll
$(DLLEXT
)
377 $(RM
) $@
&& $(LN_S
) msnet32
/msnet32.dll
$(DLLEXT
) $@
379 msrle32.dll
$(DLLEXT
): msrle32
/msrle32.dll
$(DLLEXT
)
380 $(RM
) $@
&& $(LN_S
) msrle32
/msrle32.dll
$(DLLEXT
) $@
382 msvcrt.dll
$(DLLEXT
): msvcrt
/msvcrt.dll
$(DLLEXT
)
383 $(RM
) $@
&& $(LN_S
) msvcrt
/msvcrt.dll
$(DLLEXT
) $@
385 msvcrt20.dll
$(DLLEXT
): msvcrt20
/msvcrt20.dll
$(DLLEXT
)
386 $(RM
) $@
&& $(LN_S
) msvcrt20
/msvcrt20.dll
$(DLLEXT
) $@
388 msvfw32.dll
$(DLLEXT
) msvideo.dll
$(DLLEXT
): msvideo
/msvfw32.dll
$(DLLEXT
)
389 $(RM
) $@
&& $(LN_S
) msvideo
/msvfw32.dll
$(DLLEXT
) $@
391 netapi32.dll
$(DLLEXT
): netapi32
/netapi32.dll
$(DLLEXT
)
392 $(RM
) $@
&& $(LN_S
) netapi32
/netapi32.dll
$(DLLEXT
) $@
394 ntdll.dll
$(DLLEXT
): ntdll
/ntdll.dll
$(DLLEXT
)
395 $(RM
) $@
&& $(LN_S
) ntdll
/ntdll.dll
$(DLLEXT
) $@
397 odbc32.dll
$(DLLEXT
): odbc32
/odbc32.dll
$(DLLEXT
)
398 $(RM
) $@
&& $(LN_S
) odbc32
/odbc32.dll
$(DLLEXT
) $@
400 ole32.dll
$(DLLEXT
) compobj.dll
$(DLLEXT
) ole2.dll
$(DLLEXT
) \
401 ole2conv.dll
$(DLLEXT
) ole2nls.dll
$(DLLEXT
) ole2prox.dll
$(DLLEXT
) \
402 ole2thk.dll
$(DLLEXT
) storage.dll
$(DLLEXT
): ole32
/ole32.dll
$(DLLEXT
)
403 $(RM
) $@
&& $(LN_S
) ole32
/ole32.dll
$(DLLEXT
) $@
405 oleaut32.dll
$(DLLEXT
) ole2disp.dll
$(DLLEXT
) typelib.dll
$(DLLEXT
): oleaut32
/oleaut32.dll
$(DLLEXT
)
406 $(RM
) $@
&& $(LN_S
) oleaut32
/oleaut32.dll
$(DLLEXT
) $@
408 olecli32.dll
$(DLLEXT
) olecli.dll
$(DLLEXT
): olecli
/olecli32.dll
$(DLLEXT
)
409 $(RM
) $@
&& $(LN_S
) olecli
/olecli32.dll
$(DLLEXT
) $@
411 oledlg.dll
$(DLLEXT
): oledlg
/oledlg.dll
$(DLLEXT
)
412 $(RM
) $@
&& $(LN_S
) oledlg
/oledlg.dll
$(DLLEXT
) $@
414 olepro32.dll
$(DLLEXT
): olepro32
/olepro32.dll
$(DLLEXT
)
415 $(RM
) $@
&& $(LN_S
) olepro32
/olepro32.dll
$(DLLEXT
) $@
417 olesvr32.dll
$(DLLEXT
) olesvr.dll
$(DLLEXT
): olesvr
/olesvr32.dll
$(DLLEXT
)
418 $(RM
) $@
&& $(LN_S
) olesvr
/olesvr32.dll
$(DLLEXT
) $@
420 opengl32.dll
$(DLLEXT
): opengl32
/opengl32.dll
$(DLLEXT
)
421 $(RM
) $@
&& $(LN_S
) opengl32
/opengl32.dll
$(DLLEXT
) $@
423 psapi.dll
$(DLLEXT
): psapi
/psapi.dll
$(DLLEXT
)
424 $(RM
) $@
&& $(LN_S
) psapi
/psapi.dll
$(DLLEXT
) $@
426 qcap.dll
$(DLLEXT
): qcap
/qcap.dll
$(DLLEXT
)
427 $(RM
) $@
&& $(LN_S
) qcap
/qcap.dll
$(DLLEXT
) $@
429 quartz.dll
$(DLLEXT
): quartz
/quartz.dll
$(DLLEXT
)
430 $(RM
) $@
&& $(LN_S
) quartz
/quartz.dll
$(DLLEXT
) $@
432 rasapi32.dll
$(DLLEXT
) rasapi16.dll
$(DLLEXT
): rasapi32
/rasapi32.dll
$(DLLEXT
)
433 $(RM
) $@
&& $(LN_S
) rasapi32
/rasapi32.dll
$(DLLEXT
) $@
435 riched32.dll
$(DLLEXT
): richedit
/riched32.dll
$(DLLEXT
)
436 $(RM
) $@
&& $(LN_S
) richedit
/riched32.dll
$(DLLEXT
) $@
438 rpcrt4.dll
$(DLLEXT
): rpcrt4
/rpcrt4.dll
$(DLLEXT
)
439 $(RM
) $@
&& $(LN_S
) rpcrt4
/rpcrt4.dll
$(DLLEXT
) $@
441 serialui.dll
$(DLLEXT
): serialui
/serialui.dll
$(DLLEXT
)
442 $(RM
) $@
&& $(LN_S
) serialui
/serialui.dll
$(DLLEXT
) $@
444 setupapi.dll
$(DLLEXT
) setupx.dll
$(DLLEXT
): setupapi
/setupapi.dll
$(DLLEXT
)
445 $(RM
) $@
&& $(LN_S
) setupapi
/setupapi.dll
$(DLLEXT
) $@
447 shdocvw.dll
$(DLLEXT
): shdocvw
/shdocvw.dll
$(DLLEXT
)
448 $(RM
) $@
&& $(LN_S
) shdocvw
/shdocvw.dll
$(DLLEXT
) $@
450 shell32.dll
$(DLLEXT
) shell.dll
$(DLLEXT
): shell32
/shell32.dll
$(DLLEXT
)
451 $(RM
) $@
&& $(LN_S
) shell32
/shell32.dll
$(DLLEXT
) $@
453 shfolder.dll
$(DLLEXT
): shfolder
/shfolder.dll
$(DLLEXT
)
454 $(RM
) $@
&& $(LN_S
) shfolder
/shfolder.dll
$(DLLEXT
) $@
456 shlwapi.dll
$(DLLEXT
): shlwapi
/shlwapi.dll
$(DLLEXT
)
457 $(RM
) $@
&& $(LN_S
) shlwapi
/shlwapi.dll
$(DLLEXT
) $@
459 snmpapi.dll
$(DLLEXT
): snmpapi
/snmpapi.dll
$(DLLEXT
)
460 $(RM
) $@
&& $(LN_S
) snmpapi
/snmpapi.dll
$(DLLEXT
) $@
462 sti.dll
$(DLLEXT
): sti
/sti.dll
$(DLLEXT
)
463 $(RM
) $@
&& $(LN_S
) sti
/sti.dll
$(DLLEXT
) $@
465 tapi32.dll
$(DLLEXT
): tapi32
/tapi32.dll
$(DLLEXT
)
466 $(RM
) $@
&& $(LN_S
) tapi32
/tapi32.dll
$(DLLEXT
) $@
468 ttydrv.dll
$(DLLEXT
): ttydrv
/ttydrv.dll
$(DLLEXT
)
469 $(RM
) $@
&& $(LN_S
) ttydrv
/ttydrv.dll
$(DLLEXT
) $@
471 twain_32.dll
$(DLLEXT
): twain
/twain_32.dll
$(DLLEXT
)
472 $(RM
) $@
&& $(LN_S
) twain
/twain_32.dll
$(DLLEXT
) $@
474 url.dll
$(DLLEXT
): url
/url.dll
$(DLLEXT
)
475 $(RM
) $@
&& $(LN_S
) url
/url.dll
$(DLLEXT
) $@
477 urlmon.dll
$(DLLEXT
): urlmon
/urlmon.dll
$(DLLEXT
)
478 $(RM
) $@
&& $(LN_S
) urlmon
/urlmon.dll
$(DLLEXT
) $@
480 user32.dll
$(DLLEXT
) ddeml.dll
$(DLLEXT
) display.dll
$(DLLEXT
) \
481 keyboard.dll
$(DLLEXT
) mouse.dll
$(DLLEXT
) user.exe
$(DLLEXT
): user
/user32.dll
$(DLLEXT
)
482 $(RM
) $@
&& $(LN_S
) user
/user32.dll
$(DLLEXT
) $@
484 version.dll
$(DLLEXT
) ver.dll
$(DLLEXT
): version
/version.dll
$(DLLEXT
)
485 $(RM
) $@
&& $(LN_S
) version
/version.dll
$(DLLEXT
) $@
487 w32skrnl.dll
$(DLLEXT
) w32sys.dll
$(DLLEXT
) win32s16.dll
$(DLLEXT
): win32s
/w32skrnl.dll
$(DLLEXT
)
488 $(RM
) $@
&& $(LN_S
) win32s
/w32skrnl.dll
$(DLLEXT
) $@
490 winearts.drv
$(DLLEXT
): winmm
/winearts
/winearts.drv
$(DLLEXT
)
491 $(RM
) $@
&& $(LN_S
) winmm
/winearts
/winearts.drv
$(DLLEXT
) $@
493 winedos.dll
$(DLLEXT
): winedos
/winedos.dll
$(DLLEXT
)
494 $(RM
) $@
&& $(LN_S
) winedos
/winedos.dll
$(DLLEXT
) $@
496 winemp3.acm
$(DLLEXT
): msacm
/winemp3
/winemp3.acm
$(DLLEXT
)
497 $(RM
) $@
&& $(LN_S
) msacm
/winemp3
/winemp3.acm
$(DLLEXT
) $@
499 wineoss.drv
$(DLLEXT
): winmm
/wineoss
/wineoss.drv
$(DLLEXT
)
500 $(RM
) $@
&& $(LN_S
) winmm
/wineoss
/wineoss.drv
$(DLLEXT
) $@
502 wineps.dll
$(DLLEXT
) wineps16.dll
$(DLLEXT
): wineps
/wineps.dll
$(DLLEXT
)
503 $(RM
) $@
&& $(LN_S
) wineps
/wineps.dll
$(DLLEXT
) $@
505 wininet.dll
$(DLLEXT
): wininet
/wininet.dll
$(DLLEXT
)
506 $(RM
) $@
&& $(LN_S
) wininet
/wininet.dll
$(DLLEXT
) $@
508 winmm.dll
$(DLLEXT
) mmsystem.dll
$(DLLEXT
) sound.dll
$(DLLEXT
): winmm
/winmm.dll
$(DLLEXT
)
509 $(RM
) $@
&& $(LN_S
) winmm
/winmm.dll
$(DLLEXT
) $@
511 winnls32.dll
$(DLLEXT
) winnls.dll
$(DLLEXT
): winnls
/winnls32.dll
$(DLLEXT
)
512 $(RM
) $@
&& $(LN_S
) winnls
/winnls32.dll
$(DLLEXT
) $@
514 winspool.drv
$(DLLEXT
): winspool
/winspool.drv
$(DLLEXT
)
515 $(RM
) $@
&& $(LN_S
) winspool
/winspool.drv
$(DLLEXT
) $@
517 wintrust.dll
$(DLLEXT
): wintrust
/wintrust.dll
$(DLLEXT
)
518 $(RM
) $@
&& $(LN_S
) wintrust
/wintrust.dll
$(DLLEXT
) $@
520 wnaspi32.dll
$(DLLEXT
) winaspi.dll
$(DLLEXT
): winaspi
/wnaspi32.dll
$(DLLEXT
)
521 $(RM
) $@
&& $(LN_S
) winaspi
/wnaspi32.dll
$(DLLEXT
) $@
523 wow32.dll
$(DLLEXT
): wow32
/wow32.dll
$(DLLEXT
)
524 $(RM
) $@
&& $(LN_S
) wow32
/wow32.dll
$(DLLEXT
) $@
526 ws2_32.dll
$(DLLEXT
) winsock.dll
$(DLLEXT
): winsock
/ws2_32.dll
$(DLLEXT
)
527 $(RM
) $@
&& $(LN_S
) winsock
/ws2_32.dll
$(DLLEXT
) $@
529 wsock32.dll
$(DLLEXT
): wsock32
/wsock32.dll
$(DLLEXT
)
530 $(RM
) $@
&& $(LN_S
) wsock32
/wsock32.dll
$(DLLEXT
) $@
532 x11drv.dll
$(DLLEXT
): x11drv
/x11drv.dll
$(DLLEXT
)
533 $(RM
) $@
&& $(LN_S
) x11drv
/x11drv.dll
$(DLLEXT
) $@
535 # Map library name to the corresponding directory
537 advapi32
/advapi32.dll
$(DLLEXT
): advapi32
538 avicap32
/avicap32.dll
$(DLLEXT
): avicap32
539 avifil32
/avifil32.dll
$(DLLEXT
): avifil32
540 comcat
/comcat.dll
$(DLLEXT
): comcat
541 comctl32
/comctl32.dll
$(DLLEXT
): comctl32
542 commdlg
/comdlg32.dll
$(DLLEXT
): commdlg
543 crtdll
/crtdll.dll
$(DLLEXT
): crtdll
544 crypt32
/crypt32.dll
$(DLLEXT
): crypt32
545 dciman32
/dciman32.dll
$(DLLEXT
): dciman32
546 ddraw
/ddraw.dll
$(DLLEXT
): ddraw
547 devenum
/devenum.dll
$(DLLEXT
): devenum
548 dinput
/dinput.dll
$(DLLEXT
): dinput
549 dplay
/dplay.dll
$(DLLEXT
): dplay
550 dplayx
/dplayx.dll
$(DLLEXT
): dplayx
551 dsound
/dsound.dll
$(DLLEXT
): dsound
552 gdi
/gdi32.dll
$(DLLEXT
): gdi
553 glu32
/glu32.dll
$(DLLEXT
): glu32
554 icmp
/icmp.dll
$(DLLEXT
): icmp
555 msacm
/imaadp32
/imaadp32.acm
$(DLLEXT
): msacm
/imaadp32
556 imagehlp
/imagehlp.dll
$(DLLEXT
): imagehlp
557 imm32
/imm32.dll
$(DLLEXT
): imm32
558 winmm
/joystick
/joystick.drv
$(DLLEXT
): winmm
/joystick
559 kernel
/kernel32.dll
$(DLLEXT
): kernel
560 lzexpand
/lz32.dll
$(DLLEXT
): lzexpand
561 mapi32
/mapi32.dll
$(DLLEXT
): mapi32
562 winmm
/mcianim
/mcianim.drv
$(DLLEXT
): winmm
/mcianim
563 winmm
/mciavi
/mciavi.drv
$(DLLEXT
): winmm
/mciavi
564 winmm
/mcicda
/mcicda.drv
$(DLLEXT
): winmm
/mcicda
565 winmm
/mciseq
/mciseq.drv
$(DLLEXT
): winmm
/mciseq
566 winmm
/mciwave
/mciwave.drv
$(DLLEXT
): winmm
/mciwave
567 winmm
/midimap
/midimap.drv
$(DLLEXT
): winmm
/midimap
568 mpr
/mpr.dll
$(DLLEXT
): mpr
569 winmm
/wavemap
/msacm.drv
$(DLLEXT
): winmm
/wavemap
570 msacm
/msacm32.dll
$(DLLEXT
): msacm
571 msacm
/msadp32
/msadp32.acm
$(DLLEXT
): msacm
/msadp32
572 msdmo
/msdmo.dll
$(DLLEXT
): msdmo
573 msacm
/msg711
/msg711.acm
$(DLLEXT
): msacm
/msg711
574 msimg32
/msimg32.dll
$(DLLEXT
): msimg32
575 msisys
/msisys.ocx
$(DLLEXT
): msisys
576 msnet32
/msnet32.dll
$(DLLEXT
): msnet32
577 msrle32
/msrle32.dll
$(DLLEXT
): msrle32
578 msvcrt
/msvcrt.dll
$(DLLEXT
): msvcrt
579 msvcrt20
/msvcrt20.dll
$(DLLEXT
): msvcrt20
580 msvideo
/msvfw32.dll
$(DLLEXT
): msvideo
581 netapi32
/netapi32.dll
$(DLLEXT
): netapi32
582 ntdll
/ntdll.dll
$(DLLEXT
): ntdll
583 odbc32
/odbc32.dll
$(DLLEXT
): odbc32
584 ole32
/ole32.dll
$(DLLEXT
): ole32
585 oleaut32
/oleaut32.dll
$(DLLEXT
): oleaut32
586 olecli
/olecli32.dll
$(DLLEXT
): olecli
587 oledlg
/oledlg.dll
$(DLLEXT
): oledlg
588 olepro32
/olepro32.dll
$(DLLEXT
): olepro32
589 olesvr
/olesvr32.dll
$(DLLEXT
): olesvr
590 opengl32
/opengl32.dll
$(DLLEXT
): opengl32
591 psapi
/psapi.dll
$(DLLEXT
): psapi
592 qcap
/qcap.dll
$(DLLEXT
): qcap
593 quartz
/quartz.dll
$(DLLEXT
): quartz
594 rasapi32
/rasapi32.dll
$(DLLEXT
): rasapi32
595 richedit
/riched32.dll
$(DLLEXT
): richedit
596 rpcrt4
/rpcrt4.dll
$(DLLEXT
): rpcrt4
597 serialui
/serialui.dll
$(DLLEXT
): serialui
598 setupapi
/setupapi.dll
$(DLLEXT
): setupapi
599 shdocvw
/shdocvw.dll
$(DLLEXT
): shdocvw
600 shell32
/shell32.dll
$(DLLEXT
): shell32
601 shfolder
/shfolder.dll
$(DLLEXT
): shfolder
602 shlwapi
/shlwapi.dll
$(DLLEXT
): shlwapi
603 snmpapi
/snmpapi.dll
$(DLLEXT
): snmpapi
604 sti
/sti.dll
$(DLLEXT
): sti
605 tapi32
/tapi32.dll
$(DLLEXT
): tapi32
606 ttydrv
/ttydrv.dll
$(DLLEXT
): ttydrv
607 twain
/twain_32.dll
$(DLLEXT
): twain
608 url
/url.dll
$(DLLEXT
): url
609 urlmon
/urlmon.dll
$(DLLEXT
): urlmon
610 user
/user32.dll
$(DLLEXT
): user
611 version
/version.dll
$(DLLEXT
): version
612 win32s
/w32skrnl.dll
$(DLLEXT
): win32s
613 winmm
/winearts
/winearts.drv
$(DLLEXT
): winmm
/winearts
614 winedos
/winedos.dll
$(DLLEXT
): winedos
615 msacm
/winemp3
/winemp3.acm
$(DLLEXT
): msacm
/winemp3
616 winmm
/wineoss
/wineoss.drv
$(DLLEXT
): winmm
/wineoss
617 wineps
/wineps.dll
$(DLLEXT
): wineps
618 wininet
/wininet.dll
$(DLLEXT
): wininet
619 winmm
/winmm.dll
$(DLLEXT
): winmm
620 winnls
/winnls32.dll
$(DLLEXT
): winnls
621 winspool
/winspool.drv
$(DLLEXT
): winspool
622 wintrust
/wintrust.dll
$(DLLEXT
): wintrust
623 winaspi
/wnaspi32.dll
$(DLLEXT
): winaspi
624 wow32
/wow32.dll
$(DLLEXT
): wow32
625 winsock
/ws2_32.dll
$(DLLEXT
): winsock
626 wsock32
/wsock32.dll
$(DLLEXT
): wsock32
627 x11drv
/x11drv.dll
$(DLLEXT
): x11drv
629 # Inter-dll dependencies
631 advapi32
: kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
632 avicap32
: kernel32.dll
$(DLLEXT
)
633 avifil32
: msvfw32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
634 comcat
: ole32.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
635 comctl32
: user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
637 commdlg
: shell32.dll
$(DLLEXT
) shlwapi.dll
$(DLLEXT
) comctl32.dll
$(DLLEXT
) winspool.drv
$(DLLEXT
) \
638 user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
639 crtdll
: msvcrt.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
640 crypt32
: advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
641 dciman32
: kernel32.dll
$(DLLEXT
)
642 ddraw
: user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) libuser32.dll.
$(LIBEXT
) \
643 libgdi32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
)
644 devenum
: kernel32.dll
$(DLLEXT
)
645 dinput
: user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
646 dplay
: dplayx.dll
$(DLLEXT
)
647 dplayx
: winmm.dll
$(DLLEXT
) ole32.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
648 kernel32.dll
$(DLLEXT
)
649 dsound
: winmm.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
650 gdi
: advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) libkernel32.dll.
$(LIBEXT
) libntdll.dll.
$(LIBEXT
)
651 glu32
: kernel32.dll
$(DLLEXT
)
652 icmp
: kernel32.dll
$(DLLEXT
)
653 imagehlp
: kernel32.dll
$(DLLEXT
)
654 imm32
: kernel32.dll
$(DLLEXT
)
655 kernel
: ntdll.dll
$(DLLEXT
) libntdll.dll.
$(LIBEXT
)
656 lzexpand
: kernel32.dll
$(DLLEXT
)
657 mapi32
: kernel32.dll
$(DLLEXT
)
658 mpr
: advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
659 msacm
/imaadp32
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
660 msacm
/msadp32
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
661 msacm
/msg711
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
662 msacm
/winemp3
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
663 msacm
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
664 msdmo
: kernel32.dll
$(DLLEXT
)
665 msimg32
: kernel32.dll
$(DLLEXT
)
666 msisys
: kernel32.dll
$(DLLEXT
)
667 msnet32
: kernel32.dll
$(DLLEXT
)
668 msrle32
: kernel32.dll
$(DLLEXT
)
669 msvcrt20
: msvcrt.dll
$(DLLEXT
)
670 msvcrt
: kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
671 msvideo
: winmm.dll
$(DLLEXT
) comctl32.dll
$(DLLEXT
) version.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
672 gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
673 netapi32
: kernel32.dll
$(DLLEXT
)
674 odbc32
: kernel32.dll
$(DLLEXT
)
675 ole32
: advapi32.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) rpcrt4.dll
$(DLLEXT
) \
676 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
677 oleaut32
: ole32.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
678 kernel32.dll
$(DLLEXT
) comctl32.dll
$(DLLEXT
)
679 olecli
: ole32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
680 oledlg
: kernel32.dll
$(DLLEXT
)
681 olepro32
: oleaut32.dll
$(DLLEXT
)
682 olesvr
: kernel32.dll
$(DLLEXT
)
683 opengl32
: user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
684 psapi
: kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
685 qcap
: kernel32.dll
$(DLLEXT
)
686 quartz
: kernel32.dll
$(DLLEXT
)
687 rasapi32
: kernel32.dll
$(DLLEXT
)
688 richedit
: user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
689 rpcrt4
: kernel32.dll
$(DLLEXT
)
690 serialui
: user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
691 setupapi
: user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
692 shdocvw
: ole32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
693 shell32
: ole32.dll
$(DLLEXT
) shlwapi.dll
$(DLLEXT
) comctl32.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
694 gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
695 shfolder
: shell32.dll
$(DLLEXT
)
696 shlwapi
: user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
697 snmpapi
: kernel32.dll
$(DLLEXT
)
698 sti
: kernel32.dll
$(DLLEXT
)
699 tapi32
: kernel32.dll
$(DLLEXT
)
700 ttydrv
: user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) libuser32.dll.
$(LIBEXT
) \
701 libgdi32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
)
702 twain
: user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
703 url
: kernel32.dll
$(DLLEXT
)
704 urlmon
: ole32.dll
$(DLLEXT
)
705 user
: gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) libgdi32.dll.
$(LIBEXT
) \
706 libkernel32.dll.
$(LIBEXT
) libntdll.dll.
$(LIBEXT
)
707 version
: lz32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
708 win32s
: kernel32.dll
$(DLLEXT
)
709 winaspi
: advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
710 winedos
: user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) libuser32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
)
711 wineps
: user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) winspool.drv
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
712 kernel32.dll
$(DLLEXT
)
713 wininet
: shlwapi.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
714 winmm
/joystick
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
)
715 winmm
/mcianim
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
716 winmm
/mciavi
: msvfw32.dll
$(DLLEXT
) winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
717 kernel32.dll
$(DLLEXT
)
718 winmm
/mcicda
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
719 winmm
/mciseq
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
720 winmm
/mciwave
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
721 winmm
/midimap
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
722 winmm
/wavemap
: msacm32.dll
$(DLLEXT
) winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
723 winmm
/winearts
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
724 winmm
/wineoss
: winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
725 winmm
: user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
726 winnls
: kernel32.dll
$(DLLEXT
)
727 winsock
: user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
728 winspool
: advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
729 wintrust
: kernel32.dll
$(DLLEXT
)
730 wow32
: kernel32.dll
$(DLLEXT
)
731 wsock32
: ws2_32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
)
732 x11drv
: user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
733 libuser32.dll.
$(LIBEXT
) libgdi32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
)
735 # Special targets for dlls that we need to link to
737 libntdll.dll.
$(LIBEXT
): ntdll
738 $(RM
) $@
&& $(LN_S
) ntdll
/ntdll.dll
$(DLLEXT
) $@
740 libgdi32.dll.
$(LIBEXT
): gdi
741 $(RM
) $@
&& $(LN_S
) gdi
/gdi32.dll
$(DLLEXT
) $@
743 libuser32.dll.
$(LIBEXT
): user
744 $(RM
) $@
&& $(LN_S
) user
/user32.dll
$(DLLEXT
) $@
746 libkernel32.dll.
$(LIBEXT
): kernel
747 $(RM
) $@
&& $(LN_S
) kernel
/kernel32.dll
$(DLLEXT
) $@
751 $(BUILDSUBDIRS
:%=%/__checklink__
): dummy
752 @cd
`dirname $@` && $(MAKE
) checklink
754 install:: $(BUILDSUBDIRS
:%=%/__install__
)
756 uninstall:: $(BUILDSUBDIRS
:%=%/__uninstall__
)
759 check test:: $(BUILDSUBDIRS
:%=%/__test__
)
761 checklink
:: $(BUILDSUBDIRS
:%=%/__checklink__
)