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@
106 $(EXTRADIRS
:%=%.dll
$(DLLEXT
)) \
107 advapi32.dll
$(DLLEXT
) \
108 avicap32.dll
$(DLLEXT
) \
109 avifil32.dll
$(DLLEXT
) \
110 avifile.dll
$(DLLEXT
) \
111 comctl32.dll
$(DLLEXT
) \
112 comdlg32.dll
$(DLLEXT
) \
114 commdlg.dll
$(DLLEXT
) \
115 compobj.dll
$(DLLEXT
) \
116 crtdll.dll
$(DLLEXT
) \
117 crypt32.dll
$(DLLEXT
) \
118 dciman32.dll
$(DLLEXT
) \
120 devenum.dll
$(DLLEXT
) \
121 dinput.dll
$(DLLEXT
) \
122 dispdib.dll
$(DLLEXT
) \
123 display.dll
$(DLLEXT
) \
125 dplayx.dll
$(DLLEXT
) \
126 dsound.dll
$(DLLEXT
) \
130 imagehlp.dll
$(DLLEXT
) \
133 joystick.drv
$(DLLEXT
) \
134 kernel.dll
$(DLLEXT
) \
135 kernel32.dll
$(DLLEXT
) \
136 keyboard.dll
$(DLLEXT
) \
138 lzexpand.dll
$(DLLEXT
) \
139 mapi32.dll
$(DLLEXT
) \
140 mcianim.drv
$(DLLEXT
) \
141 mciavi.drv
$(DLLEXT
) \
142 mcicda.drv
$(DLLEXT
) \
143 mciseq.drv
$(DLLEXT
) \
144 mciwave.drv
$(DLLEXT
) \
145 midimap.drv
$(DLLEXT
) \
146 mmsystem.dll
$(DLLEXT
) \
151 msacm32.dll
$(DLLEXT
) \
153 msg711.drv
$(DLLEXT
) \
154 msimg32.dll
$(DLLEXT
) \
155 msnet32.dll
$(DLLEXT
) \
156 msrle32.dll
$(DLLEXT
) \
157 msvcrt.dll
$(DLLEXT
) \
158 msvcrt20.dll
$(DLLEXT
) \
159 msvfw32.dll
$(DLLEXT
) \
160 msvideo.dll
$(DLLEXT
) \
161 netapi32.dll
$(DLLEXT
) \
163 odbc32.dll
$(DLLEXT
) \
165 ole2conv.dll
$(DLLEXT
) \
166 ole2disp.dll
$(DLLEXT
) \
167 ole2nls.dll
$(DLLEXT
) \
168 ole2prox.dll
$(DLLEXT
) \
169 ole2thk.dll
$(DLLEXT
) \
171 oleaut32.dll
$(DLLEXT
) \
172 olecli.dll
$(DLLEXT
) \
173 olecli32.dll
$(DLLEXT
) \
174 oledlg.dll
$(DLLEXT
) \
175 olepro32.dll
$(DLLEXT
) \
176 olesvr.dll
$(DLLEXT
) \
177 olesvr32.dll
$(DLLEXT
) \
180 quartz.dll
$(DLLEXT
) \
181 rasapi16.dll
$(DLLEXT
) \
182 rasapi32.dll
$(DLLEXT
) \
183 riched32.dll
$(DLLEXT
) \
184 rpcrt4.dll
$(DLLEXT
) \
185 serialui.dll
$(DLLEXT
) \
186 setupapi.dll
$(DLLEXT
) \
187 setupx.dll
$(DLLEXT
) \
188 shdocvw.dll
$(DLLEXT
) \
190 shell32.dll
$(DLLEXT
) \
191 shfolder.dll
$(DLLEXT
) \
192 shlwapi.dll
$(DLLEXT
) \
195 storage.dll
$(DLLEXT
) \
196 stress.dll
$(DLLEXT
) \
197 system.dll
$(DLLEXT
) \
198 tapi32.dll
$(DLLEXT
) \
199 toolhelp.dll
$(DLLEXT
) \
200 ttydrv.dll
$(DLLEXT
) \
201 twain_32.dll
$(DLLEXT
) \
202 typelib.dll
$(DLLEXT
) \
204 urlmon.dll
$(DLLEXT
) \
206 user32.dll
$(DLLEXT
) \
208 version.dll
$(DLLEXT
) \
209 w32skrnl.dll
$(DLLEXT
) \
210 w32sys.dll
$(DLLEXT
) \
211 win32s16.dll
$(DLLEXT
) \
212 win87em.dll
$(DLLEXT
) \
213 winaspi.dll
$(DLLEXT
) \
214 windebug.dll
$(DLLEXT
) \
215 winearts.drv
$(DLLEXT
) \
216 winedos.dll
$(DLLEXT
) \
217 wineoss.drv
$(DLLEXT
) \
218 wineps.dll
$(DLLEXT
) \
219 wineps16.dll
$(DLLEXT
) \
221 wininet.dll
$(DLLEXT
) \
223 winnls.dll
$(DLLEXT
) \
224 winnls32.dll
$(DLLEXT
) \
225 winsock.dll
$(DLLEXT
) \
226 winspool.drv
$(DLLEXT
) \
227 wintrust.dll
$(DLLEXT
) \
228 wnaspi32.dll
$(DLLEXT
) \
230 wprocs.dll
$(DLLEXT
) \
231 ws2_32.dll
$(DLLEXT
) \
234 # Map library name to directory
236 advapi32.dll
$(DLLEXT
): advapi32
/advapi32.dll
$(DLLEXT
)
237 $(RM
) $@
&& $(LN_S
) advapi32
/advapi32.dll
$(DLLEXT
) $@
239 avicap32.dll
$(DLLEXT
): avicap32
/avicap32.dll
$(DLLEXT
)
240 $(RM
) $@
&& $(LN_S
) avicap32
/avicap32.dll
$(DLLEXT
) $@
242 avifil32.dll
$(DLLEXT
) avifile.dll
$(DLLEXT
): avifil32
/avifil32.dll
$(DLLEXT
)
243 $(RM
) $@
&& $(LN_S
) avifil32
/avifil32.dll
$(DLLEXT
) $@
245 comctl32.dll
$(DLLEXT
): comctl32
/comctl32.dll
$(DLLEXT
)
246 $(RM
) $@
&& $(LN_S
) comctl32
/comctl32.dll
$(DLLEXT
) $@
248 comdlg32.dll
$(DLLEXT
) commdlg.dll
$(DLLEXT
): commdlg
/comdlg32.dll
$(DLLEXT
)
249 $(RM
) $@
&& $(LN_S
) commdlg
/comdlg32.dll
$(DLLEXT
) $@
251 crtdll.dll
$(DLLEXT
): crtdll
/crtdll.dll
$(DLLEXT
)
252 $(RM
) $@
&& $(LN_S
) crtdll
/crtdll.dll
$(DLLEXT
) $@
254 crypt32.dll
$(DLLEXT
): crypt32
/crypt32.dll
$(DLLEXT
)
255 $(RM
) $@
&& $(LN_S
) crypt32
/crypt32.dll
$(DLLEXT
) $@
257 dciman32.dll
$(DLLEXT
): dciman32
/dciman32.dll
$(DLLEXT
)
258 $(RM
) $@
&& $(LN_S
) dciman32
/dciman32.dll
$(DLLEXT
) $@
260 ddraw.dll
$(DLLEXT
): ddraw
/ddraw.dll
$(DLLEXT
)
261 $(RM
) $@
&& $(LN_S
) ddraw
/ddraw.dll
$(DLLEXT
) $@
263 devenum.dll
$(DLLEXT
): devenum
/devenum.dll
$(DLLEXT
)
264 $(RM
) $@
&& $(LN_S
) devenum
/devenum.dll
$(DLLEXT
) $@
266 dinput.dll
$(DLLEXT
): dinput
/dinput.dll
$(DLLEXT
)
267 $(RM
) $@
&& $(LN_S
) dinput
/dinput.dll
$(DLLEXT
) $@
269 dplay.dll
$(DLLEXT
): dplay
/dplay.dll
$(DLLEXT
)
270 $(RM
) $@
&& $(LN_S
) dplay
/dplay.dll
$(DLLEXT
) $@
272 dplayx.dll
$(DLLEXT
): dplayx
/dplayx.dll
$(DLLEXT
)
273 $(RM
) $@
&& $(LN_S
) dplayx
/dplayx.dll
$(DLLEXT
) $@
275 dsound.dll
$(DLLEXT
): dsound
/dsound.dll
$(DLLEXT
)
276 $(RM
) $@
&& $(LN_S
) dsound
/dsound.dll
$(DLLEXT
) $@
278 gdi32.dll
$(DLLEXT
) dispdib.dll
$(DLLEXT
) gdi.dll
$(DLLEXT
) \
279 wing.dll
$(DLLEXT
): gdi
/gdi32.dll
$(DLLEXT
)
280 $(RM
) $@
&& $(LN_S
) gdi
/gdi32.dll
$(DLLEXT
) $@
282 glu32.dll
$(DLLEXT
): glu32
/glu32.dll
$(DLLEXT
)
283 $(RM
) $@
&& $(LN_S
) glu32
/glu32.dll
$(DLLEXT
) $@
285 icmp.dll
$(DLLEXT
): icmp
/icmp.dll
$(DLLEXT
)
286 $(RM
) $@
&& $(LN_S
) icmp
/icmp.dll
$(DLLEXT
) $@
288 imagehlp.dll
$(DLLEXT
): imagehlp
/imagehlp.dll
$(DLLEXT
)
289 $(RM
) $@
&& $(LN_S
) imagehlp
/imagehlp.dll
$(DLLEXT
) $@
291 imm32.dll
$(DLLEXT
) imm.dll
$(DLLEXT
): imm32
/imm32.dll
$(DLLEXT
)
292 $(RM
) $@
&& $(LN_S
) imm32
/imm32.dll
$(DLLEXT
) $@
294 joystick.drv
$(DLLEXT
): winmm
/joystick
/joystick.drv
$(DLLEXT
)
295 $(RM
) $@
&& $(LN_S
) winmm
/joystick
/joystick.drv
$(DLLEXT
) $@
297 kernel32.dll
$(DLLEXT
) comm.dll
$(DLLEXT
) kernel.dll
$(DLLEXT
) \
298 stress.dll
$(DLLEXT
) system.dll
$(DLLEXT
) toolhelp.dll
$(DLLEXT
) \
299 win87em.dll
$(DLLEXT
) windebug.dll
$(DLLEXT
) wprocs.dll
$(DLLEXT
): kernel
/kernel32.dll
$(DLLEXT
)
300 $(RM
) $@
&& $(LN_S
) kernel
/kernel32.dll
$(DLLEXT
) $@
302 lz32.dll
$(DLLEXT
) lzexpand.dll
$(DLLEXT
): lzexpand
/lz32.dll
$(DLLEXT
)
303 $(RM
) $@
&& $(LN_S
) lzexpand
/lz32.dll
$(DLLEXT
) $@
305 mapi32.dll
$(DLLEXT
): mapi32
/mapi32.dll
$(DLLEXT
)
306 $(RM
) $@
&& $(LN_S
) mapi32
/mapi32.dll
$(DLLEXT
) $@
308 mcianim.drv
$(DLLEXT
): winmm
/mcianim
/mcianim.drv
$(DLLEXT
)
309 $(RM
) $@
&& $(LN_S
) winmm
/mcianim
/mcianim.drv
$(DLLEXT
) $@
311 mciavi.drv
$(DLLEXT
): winmm
/mciavi
/mciavi.drv
$(DLLEXT
)
312 $(RM
) $@
&& $(LN_S
) winmm
/mciavi
/mciavi.drv
$(DLLEXT
) $@
314 mcicda.drv
$(DLLEXT
): winmm
/mcicda
/mcicda.drv
$(DLLEXT
)
315 $(RM
) $@
&& $(LN_S
) winmm
/mcicda
/mcicda.drv
$(DLLEXT
) $@
317 mciseq.drv
$(DLLEXT
): winmm
/mciseq
/mciseq.drv
$(DLLEXT
)
318 $(RM
) $@
&& $(LN_S
) winmm
/mciseq
/mciseq.drv
$(DLLEXT
) $@
320 mciwave.drv
$(DLLEXT
): winmm
/mciwave
/mciwave.drv
$(DLLEXT
)
321 $(RM
) $@
&& $(LN_S
) winmm
/mciwave
/mciwave.drv
$(DLLEXT
) $@
323 midimap.drv
$(DLLEXT
): winmm
/midimap
/midimap.drv
$(DLLEXT
)
324 $(RM
) $@
&& $(LN_S
) winmm
/midimap
/midimap.drv
$(DLLEXT
) $@
326 mpr.dll
$(DLLEXT
): mpr
/mpr.dll
$(DLLEXT
)
327 $(RM
) $@
&& $(LN_S
) mpr
/mpr.dll
$(DLLEXT
) $@
329 msacm.drv
$(DLLEXT
): winmm
/wavemap
/msacm.drv
$(DLLEXT
)
330 $(RM
) $@
&& $(LN_S
) winmm
/wavemap
/msacm.drv
$(DLLEXT
) $@
332 msacm32.dll
$(DLLEXT
) msacm.dll
$(DLLEXT
): msacm
/msacm32.dll
$(DLLEXT
)
333 $(RM
) $@
&& $(LN_S
) msacm
/msacm32.dll
$(DLLEXT
) $@
335 msdmo.dll
$(DLLEXT
): msdmo
/msdmo.dll
$(DLLEXT
)
336 $(RM
) $@
&& $(LN_S
) msdmo
/msdmo.dll
$(DLLEXT
) $@
338 msg711.drv
$(DLLEXT
): msacm
/msg711
/msg711.drv
$(DLLEXT
)
339 $(RM
) $@
&& $(LN_S
) msacm
/msg711
/msg711.drv
$(DLLEXT
) $@
341 msimg32.dll
$(DLLEXT
): msimg32
/msimg32.dll
$(DLLEXT
)
342 $(RM
) $@
&& $(LN_S
) msimg32
/msimg32.dll
$(DLLEXT
) $@
344 msnet32.dll
$(DLLEXT
): msnet32
/msnet32.dll
$(DLLEXT
)
345 $(RM
) $@
&& $(LN_S
) msnet32
/msnet32.dll
$(DLLEXT
) $@
347 msrle32.dll
$(DLLEXT
): msrle32
/msrle32.dll
$(DLLEXT
)
348 $(RM
) $@
&& $(LN_S
) msrle32
/msrle32.dll
$(DLLEXT
) $@
350 msvcrt.dll
$(DLLEXT
): msvcrt
/msvcrt.dll
$(DLLEXT
)
351 $(RM
) $@
&& $(LN_S
) msvcrt
/msvcrt.dll
$(DLLEXT
) $@
353 msvcrt20.dll
$(DLLEXT
): msvcrt20
/msvcrt20.dll
$(DLLEXT
)
354 $(RM
) $@
&& $(LN_S
) msvcrt20
/msvcrt20.dll
$(DLLEXT
) $@
356 msvfw32.dll
$(DLLEXT
) msvideo.dll
$(DLLEXT
): msvideo
/msvfw32.dll
$(DLLEXT
)
357 $(RM
) $@
&& $(LN_S
) msvideo
/msvfw32.dll
$(DLLEXT
) $@
359 netapi32.dll
$(DLLEXT
): netapi32
/netapi32.dll
$(DLLEXT
)
360 $(RM
) $@
&& $(LN_S
) netapi32
/netapi32.dll
$(DLLEXT
) $@
362 ntdll.dll
$(DLLEXT
): ntdll
/ntdll.dll
$(DLLEXT
)
363 $(RM
) $@
&& $(LN_S
) ntdll
/ntdll.dll
$(DLLEXT
) $@
365 odbc32.dll
$(DLLEXT
): odbc32
/odbc32.dll
$(DLLEXT
)
366 $(RM
) $@
&& $(LN_S
) odbc32
/odbc32.dll
$(DLLEXT
) $@
368 ole32.dll
$(DLLEXT
) compobj.dll
$(DLLEXT
) ole2.dll
$(DLLEXT
) \
369 ole2conv.dll
$(DLLEXT
) ole2nls.dll
$(DLLEXT
) ole2prox.dll
$(DLLEXT
) \
370 ole2thk.dll
$(DLLEXT
) storage.dll
$(DLLEXT
): ole32
/ole32.dll
$(DLLEXT
)
371 $(RM
) $@
&& $(LN_S
) ole32
/ole32.dll
$(DLLEXT
) $@
373 oleaut32.dll
$(DLLEXT
) ole2disp.dll
$(DLLEXT
) typelib.dll
$(DLLEXT
): oleaut32
/oleaut32.dll
$(DLLEXT
)
374 $(RM
) $@
&& $(LN_S
) oleaut32
/oleaut32.dll
$(DLLEXT
) $@
376 olecli32.dll
$(DLLEXT
) olecli.dll
$(DLLEXT
): olecli
/olecli32.dll
$(DLLEXT
)
377 $(RM
) $@
&& $(LN_S
) olecli
/olecli32.dll
$(DLLEXT
) $@
379 oledlg.dll
$(DLLEXT
): oledlg
/oledlg.dll
$(DLLEXT
)
380 $(RM
) $@
&& $(LN_S
) oledlg
/oledlg.dll
$(DLLEXT
) $@
382 olepro32.dll
$(DLLEXT
): olepro32
/olepro32.dll
$(DLLEXT
)
383 $(RM
) $@
&& $(LN_S
) olepro32
/olepro32.dll
$(DLLEXT
) $@
385 olesvr32.dll
$(DLLEXT
) olesvr.dll
$(DLLEXT
): olesvr
/olesvr32.dll
$(DLLEXT
)
386 $(RM
) $@
&& $(LN_S
) olesvr
/olesvr32.dll
$(DLLEXT
) $@
388 opengl32.dll
$(DLLEXT
): opengl32
/opengl32.dll
$(DLLEXT
)
389 $(RM
) $@
&& $(LN_S
) opengl32
/opengl32.dll
$(DLLEXT
) $@
391 psapi.dll
$(DLLEXT
): psapi
/psapi.dll
$(DLLEXT
)
392 $(RM
) $@
&& $(LN_S
) psapi
/psapi.dll
$(DLLEXT
) $@
394 qcap.dll
$(DLLEXT
): qcap
/qcap.dll
$(DLLEXT
)
395 $(RM
) $@
&& $(LN_S
) qcap
/qcap.dll
$(DLLEXT
) $@
397 quartz.dll
$(DLLEXT
): quartz
/quartz.dll
$(DLLEXT
)
398 $(RM
) $@
&& $(LN_S
) quartz
/quartz.dll
$(DLLEXT
) $@
400 rasapi32.dll
$(DLLEXT
) rasapi16.dll
$(DLLEXT
): rasapi32
/rasapi32.dll
$(DLLEXT
)
401 $(RM
) $@
&& $(LN_S
) rasapi32
/rasapi32.dll
$(DLLEXT
) $@
403 riched32.dll
$(DLLEXT
): richedit
/riched32.dll
$(DLLEXT
)
404 $(RM
) $@
&& $(LN_S
) richedit
/riched32.dll
$(DLLEXT
) $@
406 rpcrt4.dll
$(DLLEXT
): rpcrt4
/rpcrt4.dll
$(DLLEXT
)
407 $(RM
) $@
&& $(LN_S
) rpcrt4
/rpcrt4.dll
$(DLLEXT
) $@
409 serialui.dll
$(DLLEXT
): serialui
/serialui.dll
$(DLLEXT
)
410 $(RM
) $@
&& $(LN_S
) serialui
/serialui.dll
$(DLLEXT
) $@
412 setupapi.dll
$(DLLEXT
) setupx.dll
$(DLLEXT
): setupapi
/setupapi.dll
$(DLLEXT
)
413 $(RM
) $@
&& $(LN_S
) setupapi
/setupapi.dll
$(DLLEXT
) $@
415 shdocvw.dll
$(DLLEXT
): shdocvw
/shdocvw.dll
$(DLLEXT
)
416 $(RM
) $@
&& $(LN_S
) shdocvw
/shdocvw.dll
$(DLLEXT
) $@
418 shell32.dll
$(DLLEXT
) shell.dll
$(DLLEXT
): shell32
/shell32.dll
$(DLLEXT
)
419 $(RM
) $@
&& $(LN_S
) shell32
/shell32.dll
$(DLLEXT
) $@
421 shfolder.dll
$(DLLEXT
): shfolder
/shfolder.dll
$(DLLEXT
)
422 $(RM
) $@
&& $(LN_S
) shfolder
/shfolder.dll
$(DLLEXT
) $@
424 shlwapi.dll
$(DLLEXT
): shlwapi
/shlwapi.dll
$(DLLEXT
)
425 $(RM
) $@
&& $(LN_S
) shlwapi
/shlwapi.dll
$(DLLEXT
) $@
427 sti.dll
$(DLLEXT
): sti
/sti.dll
$(DLLEXT
)
428 $(RM
) $@
&& $(LN_S
) sti
/sti.dll
$(DLLEXT
) $@
430 tapi32.dll
$(DLLEXT
): tapi32
/tapi32.dll
$(DLLEXT
)
431 $(RM
) $@
&& $(LN_S
) tapi32
/tapi32.dll
$(DLLEXT
) $@
433 ttydrv.dll
$(DLLEXT
): ttydrv
/ttydrv.dll
$(DLLEXT
)
434 $(RM
) $@
&& $(LN_S
) ttydrv
/ttydrv.dll
$(DLLEXT
) $@
436 twain_32.dll
$(DLLEXT
): twain
/twain_32.dll
$(DLLEXT
)
437 $(RM
) $@
&& $(LN_S
) twain
/twain_32.dll
$(DLLEXT
) $@
439 url.dll
$(DLLEXT
): url
/url.dll
$(DLLEXT
)
440 $(RM
) $@
&& $(LN_S
) url
/url.dll
$(DLLEXT
) $@
442 urlmon.dll
$(DLLEXT
): urlmon
/urlmon.dll
$(DLLEXT
)
443 $(RM
) $@
&& $(LN_S
) urlmon
/urlmon.dll
$(DLLEXT
) $@
445 user32.dll
$(DLLEXT
) ddeml.dll
$(DLLEXT
) display.dll
$(DLLEXT
) \
446 keyboard.dll
$(DLLEXT
) mouse.dll
$(DLLEXT
) user.dll
$(DLLEXT
): user
/user32.dll
$(DLLEXT
)
447 $(RM
) $@
&& $(LN_S
) user
/user32.dll
$(DLLEXT
) $@
449 version.dll
$(DLLEXT
) ver.dll
$(DLLEXT
): version
/version.dll
$(DLLEXT
)
450 $(RM
) $@
&& $(LN_S
) version
/version.dll
$(DLLEXT
) $@
452 w32skrnl.dll
$(DLLEXT
) w32sys.dll
$(DLLEXT
) win32s16.dll
$(DLLEXT
): win32s
/w32skrnl.dll
$(DLLEXT
)
453 $(RM
) $@
&& $(LN_S
) win32s
/w32skrnl.dll
$(DLLEXT
) $@
455 winearts.drv
$(DLLEXT
): winmm
/winearts
/winearts.drv
$(DLLEXT
)
456 $(RM
) $@
&& $(LN_S
) winmm
/winearts
/winearts.drv
$(DLLEXT
) $@
458 winedos.dll
$(DLLEXT
): winedos
/winedos.dll
$(DLLEXT
)
459 $(RM
) $@
&& $(LN_S
) winedos
/winedos.dll
$(DLLEXT
) $@
461 wineoss.drv
$(DLLEXT
): winmm
/wineoss
/wineoss.drv
$(DLLEXT
)
462 $(RM
) $@
&& $(LN_S
) winmm
/wineoss
/wineoss.drv
$(DLLEXT
) $@
464 wineps.dll
$(DLLEXT
) wineps16.dll
$(DLLEXT
): wineps
/wineps.dll
$(DLLEXT
)
465 $(RM
) $@
&& $(LN_S
) wineps
/wineps.dll
$(DLLEXT
) $@
467 wininet.dll
$(DLLEXT
): wininet
/wininet.dll
$(DLLEXT
)
468 $(RM
) $@
&& $(LN_S
) wininet
/wininet.dll
$(DLLEXT
) $@
470 winmm.dll
$(DLLEXT
) mmsystem.dll
$(DLLEXT
) sound.dll
$(DLLEXT
): winmm
/winmm.dll
$(DLLEXT
)
471 $(RM
) $@
&& $(LN_S
) winmm
/winmm.dll
$(DLLEXT
) $@
473 winnls32.dll
$(DLLEXT
) winnls.dll
$(DLLEXT
): winnls
/winnls32.dll
$(DLLEXT
)
474 $(RM
) $@
&& $(LN_S
) winnls
/winnls32.dll
$(DLLEXT
) $@
476 winspool.drv
$(DLLEXT
): winspool
/winspool.drv
$(DLLEXT
)
477 $(RM
) $@
&& $(LN_S
) winspool
/winspool.drv
$(DLLEXT
) $@
479 wintrust.dll
$(DLLEXT
): wintrust
/wintrust.dll
$(DLLEXT
)
480 $(RM
) $@
&& $(LN_S
) wintrust
/wintrust.dll
$(DLLEXT
) $@
482 wnaspi32.dll
$(DLLEXT
) winaspi.dll
$(DLLEXT
): winaspi
/wnaspi32.dll
$(DLLEXT
)
483 $(RM
) $@
&& $(LN_S
) winaspi
/wnaspi32.dll
$(DLLEXT
) $@
485 wow32.dll
$(DLLEXT
): wow32
/wow32.dll
$(DLLEXT
)
486 $(RM
) $@
&& $(LN_S
) wow32
/wow32.dll
$(DLLEXT
) $@
488 ws2_32.dll
$(DLLEXT
) winsock.dll
$(DLLEXT
): winsock
/ws2_32.dll
$(DLLEXT
)
489 $(RM
) $@
&& $(LN_S
) winsock
/ws2_32.dll
$(DLLEXT
) $@
491 wsock32.dll
$(DLLEXT
): wsock32
/wsock32.dll
$(DLLEXT
)
492 $(RM
) $@
&& $(LN_S
) wsock32
/wsock32.dll
$(DLLEXT
) $@
494 x11drv.dll
$(DLLEXT
): x11drv
/x11drv.dll
$(DLLEXT
)
495 $(RM
) $@
&& $(LN_S
) x11drv
/x11drv.dll
$(DLLEXT
) $@
497 # Inter-dll dependencies
499 advapi32
/advapi32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
500 @cd advapi32
&& $(MAKE
) advapi32.dll
$(DLLEXT
)
502 avicap32
/avicap32.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
)
503 @cd avicap32
&& $(MAKE
) avicap32.dll
$(DLLEXT
)
505 avifil32
/avifil32.dll
$(DLLEXT
): dummy msvfw32.dll
$(DLLEXT
) ole32.dll
$(DLLEXT
) \
506 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
507 @cd avifil32
&& $(MAKE
) avifil32.dll
$(DLLEXT
)
509 comctl32
/comctl32.dll
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
510 gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
511 @cd comctl32
&& $(MAKE
) comctl32.dll
$(DLLEXT
)
513 commdlg
/comdlg32.dll
$(DLLEXT
): dummy shell32.dll
$(DLLEXT
) shlwapi.dll
$(DLLEXT
) \
514 comctl32.dll
$(DLLEXT
) winspool.drv
$(DLLEXT
) user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
515 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
516 @cd commdlg
&& $(MAKE
) comdlg32.dll
$(DLLEXT
)
518 crtdll
/crtdll.dll
$(DLLEXT
): dummy msvcrt.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
520 @cd crtdll
&& $(MAKE
) crtdll.dll
$(DLLEXT
)
522 crypt32
/crypt32.dll
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
524 @cd crypt32
&& $(MAKE
) crypt32.dll
$(DLLEXT
)
526 dciman32
/dciman32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
527 @cd dciman32
&& $(MAKE
) dciman32.dll
$(DLLEXT
)
529 ddraw
/ddraw.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
530 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
) libuser32.dll.
$(LIBEXT
) libgdi32.dll.
$(LIBEXT
) \
531 libkernel32.dll.
$(LIBEXT
) libntdll.dll.
$(LIBEXT
)
532 @cd ddraw
&& $(MAKE
) ddraw.dll
$(DLLEXT
)
534 devenum
/devenum.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
)
535 @cd devenum
&& $(MAKE
) devenum.dll
$(DLLEXT
)
537 dinput
/dinput.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
539 @cd dinput
&& $(MAKE
) dinput.dll
$(DLLEXT
)
541 dplay
/dplay.dll
$(DLLEXT
): dummy dplayx.dll
$(DLLEXT
)
542 @cd dplay
&& $(MAKE
) dplay.dll
$(DLLEXT
)
544 dplayx
/dplayx.dll
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) ole32.dll
$(DLLEXT
) \
545 user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
546 @cd dplayx
&& $(MAKE
) dplayx.dll
$(DLLEXT
)
548 dsound
/dsound.dll
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
550 @cd dsound
&& $(MAKE
) dsound.dll
$(DLLEXT
)
552 gdi
/gdi32.dll
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
553 ntdll.dll
$(DLLEXT
) libkernel32.dll.
$(LIBEXT
) libntdll.dll.
$(LIBEXT
)
554 @cd gdi
&& $(MAKE
) gdi32.dll
$(DLLEXT
)
556 glu32
/glu32.dll
$(DLLEXT
): dummy
557 @cd glu32
&& $(MAKE
) glu32.dll
$(DLLEXT
)
559 icmp
/icmp.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
560 @cd icmp
&& $(MAKE
) icmp.dll
$(DLLEXT
)
562 imagehlp
/imagehlp.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
563 @cd imagehlp
&& $(MAKE
) imagehlp.dll
$(DLLEXT
)
565 imm32
/imm32.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
566 advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
567 @cd imm32
&& $(MAKE
) imm32.dll
$(DLLEXT
)
569 kernel
/kernel32.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
) libntdll.dll.
$(LIBEXT
)
570 @cd kernel
&& $(MAKE
) kernel32.dll
$(DLLEXT
)
572 lzexpand
/lz32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
573 @cd lzexpand
&& $(MAKE
) lz32.dll
$(DLLEXT
)
575 mapi32
/mapi32.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
)
576 @cd mapi32
&& $(MAKE
) mapi32.dll
$(DLLEXT
)
578 mpr
/mpr.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
579 @cd mpr
&& $(MAKE
) mpr.dll
$(DLLEXT
)
581 msacm
/msacm32.dll
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
582 advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
583 @cd msacm
&& $(MAKE
) msacm32.dll
$(DLLEXT
)
585 msacm
/msg711
/msg711.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
586 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
587 @cd msacm
/msg711
&& $(MAKE
) msg711.drv
$(DLLEXT
)
589 msdmo
/msdmo.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
)
590 @cd msdmo
&& $(MAKE
) msdmo.dll
$(DLLEXT
)
592 msimg32
/msimg32.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
)
593 @cd msimg32
&& $(MAKE
) msimg32.dll
$(DLLEXT
)
595 msnet32
/msnet32.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
)
596 @cd msnet32
&& $(MAKE
) msnet32.dll
$(DLLEXT
)
598 msrle32
/msrle32.dll
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
599 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
600 @cd msrle32
&& $(MAKE
) msrle32.dll
$(DLLEXT
)
602 msvcrt
/msvcrt.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
603 @cd msvcrt
&& $(MAKE
) msvcrt.dll
$(DLLEXT
)
605 msvcrt20
/msvcrt20.dll
$(DLLEXT
): dummy msvcrt.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
606 @cd msvcrt20
&& $(MAKE
) msvcrt20.dll
$(DLLEXT
)
608 msvideo
/msvfw32.dll
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) comctl32.dll
$(DLLEXT
) \
609 version.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
611 @cd msvideo
&& $(MAKE
) msvfw32.dll
$(DLLEXT
)
613 netapi32
/netapi32.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
614 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
615 @cd netapi32
&& $(MAKE
) netapi32.dll
$(DLLEXT
)
617 ntdll
/ntdll.dll
$(DLLEXT
): dummy
618 @cd ntdll
&& $(MAKE
) ntdll.dll
$(DLLEXT
)
620 odbc32
/odbc32.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
)
621 @cd odbc32
&& $(MAKE
) odbc32.dll
$(DLLEXT
)
623 ole32
/ole32.dll
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
624 gdi32.dll
$(DLLEXT
) rpcrt4.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
625 @cd ole32
&& $(MAKE
) ole32.dll
$(DLLEXT
)
627 oleaut32
/oleaut32.dll
$(DLLEXT
): dummy comctl32.dll
$(DLLEXT
) ole32.dll
$(DLLEXT
) \
628 user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
630 @cd oleaut32
&& $(MAKE
) oleaut32.dll
$(DLLEXT
)
632 olecli
/olecli32.dll
$(DLLEXT
): dummy ole32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
633 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
634 @cd olecli
&& $(MAKE
) olecli32.dll
$(DLLEXT
)
636 oledlg
/oledlg.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
637 @cd oledlg
&& $(MAKE
) oledlg.dll
$(DLLEXT
)
639 olepro32
/olepro32.dll
$(DLLEXT
): dummy oleaut32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
640 @cd olepro32
&& $(MAKE
) olepro32.dll
$(DLLEXT
)
642 olesvr
/olesvr32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
643 @cd olesvr
&& $(MAKE
) olesvr32.dll
$(DLLEXT
)
645 opengl32
/opengl32.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) x11drv.dll
$(DLLEXT
) \
646 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
) libx11drv.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
) \
647 libntdll.dll.
$(LIBEXT
)
648 @cd opengl32
&& $(MAKE
) opengl32.dll
$(DLLEXT
)
650 psapi
/psapi.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
651 @cd psapi
&& $(MAKE
) psapi.dll
$(DLLEXT
)
653 qcap
/qcap.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
)
654 @cd qcap
&& $(MAKE
) qcap.dll
$(DLLEXT
)
656 quartz
/quartz.dll
$(DLLEXT
): dummy oleaut32.dll
$(DLLEXT
) ole32.dll
$(DLLEXT
) \
657 msvfw32.dll
$(DLLEXT
) msacm32.dll
$(DLLEXT
) winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
658 gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
659 @cd quartz
&& $(MAKE
) quartz.dll
$(DLLEXT
)
661 rasapi32
/rasapi32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
662 @cd rasapi32
&& $(MAKE
) rasapi32.dll
$(DLLEXT
)
664 richedit
/riched32.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
666 @cd richedit
&& $(MAKE
) riched32.dll
$(DLLEXT
)
668 rpcrt4
/rpcrt4.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
669 @cd rpcrt4
&& $(MAKE
) rpcrt4.dll
$(DLLEXT
)
671 serialui
/serialui.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
672 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
673 @cd serialui
&& $(MAKE
) serialui.dll
$(DLLEXT
)
675 setupapi
/setupapi.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
676 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
677 @cd setupapi
&& $(MAKE
) setupapi.dll
$(DLLEXT
)
679 shdocvw
/shdocvw.dll
$(DLLEXT
): dummy ole32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
681 @cd shdocvw
&& $(MAKE
) shdocvw.dll
$(DLLEXT
)
683 shell32
/shell32.dll
$(DLLEXT
): dummy ole32.dll
$(DLLEXT
) shlwapi.dll
$(DLLEXT
) \
684 comctl32.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
685 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
686 @cd shell32
&& $(MAKE
) shell32.dll
$(DLLEXT
)
688 shfolder
/shfolder.dll
$(DLLEXT
): dummy shell32.dll
$(DLLEXT
)
689 @cd shfolder
&& $(MAKE
) shfolder.dll
$(DLLEXT
)
691 shlwapi
/shlwapi.dll
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
692 gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
693 @cd shlwapi
&& $(MAKE
) shlwapi.dll
$(DLLEXT
)
695 sti
/sti.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
)
696 @cd sti
&& $(MAKE
) sti.dll
$(DLLEXT
)
698 tapi32
/tapi32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
699 @cd tapi32
&& $(MAKE
) tapi32.dll
$(DLLEXT
)
701 ttydrv
/ttydrv.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
702 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
) libuser32.dll.
$(LIBEXT
) libgdi32.dll.
$(LIBEXT
) \
703 libkernel32.dll.
$(LIBEXT
) libntdll.dll.
$(LIBEXT
)
704 @cd ttydrv
&& $(MAKE
) ttydrv.dll
$(DLLEXT
)
706 twain
/twain_32.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
707 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
708 @cd twain
&& $(MAKE
) twain_32.dll
$(DLLEXT
)
710 url
/url.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
)
711 @cd url
&& $(MAKE
) url.dll
$(DLLEXT
)
713 urlmon
/urlmon.dll
$(DLLEXT
): dummy ole32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
714 @cd urlmon
&& $(MAKE
) urlmon.dll
$(DLLEXT
)
716 user
/user32.dll
$(DLLEXT
): dummy gdi32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
717 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
) libgdi32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
) \
718 libntdll.dll.
$(LIBEXT
)
719 @cd user
&& $(MAKE
) user32.dll
$(DLLEXT
)
721 version
/version.dll
$(DLLEXT
): dummy lz32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
723 @cd version
&& $(MAKE
) version.dll
$(DLLEXT
)
725 win32s
/w32skrnl.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
726 @cd win32s
&& $(MAKE
) w32skrnl.dll
$(DLLEXT
)
728 winaspi
/wnaspi32.dll
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
730 @cd winaspi
&& $(MAKE
) wnaspi32.dll
$(DLLEXT
)
732 winedos
/winedos.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
733 ntdll.dll
$(DLLEXT
) libuser32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
) libntdll.dll.
$(LIBEXT
)
734 @cd winedos
&& $(MAKE
) winedos.dll
$(DLLEXT
)
736 wineps
/wineps.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
737 winspool.drv
$(DLLEXT
) advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
) \
738 libuser32.dll.
$(LIBEXT
) libgdi32.dll.
$(LIBEXT
) libwinspool.drv.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
) \
739 libntdll.dll.
$(LIBEXT
)
740 @cd wineps
&& $(MAKE
) wineps.dll
$(DLLEXT
)
742 wininet
/wininet.dll
$(DLLEXT
): dummy shlwapi.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
743 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
744 @cd wininet
&& $(MAKE
) wininet.dll
$(DLLEXT
)
746 winmm
/joystick
/joystick.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
748 @cd winmm
/joystick
&& $(MAKE
) joystick.drv
$(DLLEXT
)
750 winmm
/mcianim
/mcianim.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
751 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
752 @cd winmm
/mcianim
&& $(MAKE
) mcianim.drv
$(DLLEXT
)
754 winmm
/mciavi
/mciavi.drv
$(DLLEXT
): dummy msvfw32.dll
$(DLLEXT
) winmm.dll
$(DLLEXT
) \
755 user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
756 @cd winmm
/mciavi
&& $(MAKE
) mciavi.drv
$(DLLEXT
)
758 winmm
/mcicda
/mcicda.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
759 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
760 @cd winmm
/mcicda
&& $(MAKE
) mcicda.drv
$(DLLEXT
)
762 winmm
/mciseq
/mciseq.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
763 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
764 @cd winmm
/mciseq
&& $(MAKE
) mciseq.drv
$(DLLEXT
)
766 winmm
/mciwave
/mciwave.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
767 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
768 @cd winmm
/mciwave
&& $(MAKE
) mciwave.drv
$(DLLEXT
)
770 winmm
/midimap
/midimap.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
771 advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
772 @cd winmm
/midimap
&& $(MAKE
) midimap.drv
$(DLLEXT
)
774 winmm
/wavemap
/msacm.drv
$(DLLEXT
): dummy msacm32.dll
$(DLLEXT
) winmm.dll
$(DLLEXT
) \
775 user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
776 @cd winmm
/wavemap
&& $(MAKE
) msacm.drv
$(DLLEXT
)
778 winmm
/winearts
/winearts.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
779 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
780 @cd winmm
/winearts
&& $(MAKE
) winearts.drv
$(DLLEXT
)
782 winmm
/wineoss
/wineoss.drv
$(DLLEXT
): dummy winmm.dll
$(DLLEXT
) user32.dll
$(DLLEXT
) \
783 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
784 @cd winmm
/wineoss
&& $(MAKE
) wineoss.drv
$(DLLEXT
)
786 winmm
/winmm.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) advapi32.dll
$(DLLEXT
) \
787 kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
788 @cd winmm
&& $(MAKE
) winmm.dll
$(DLLEXT
)
790 winnls
/winnls32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
)
791 @cd winnls
&& $(MAKE
) winnls32.dll
$(DLLEXT
)
793 winsock
/ws2_32.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
794 ntdll.dll
$(DLLEXT
) libuser32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
) libntdll.dll.
$(LIBEXT
)
795 @cd winsock
&& $(MAKE
) ws2_32.dll
$(DLLEXT
)
797 winspool
/winspool.drv
$(DLLEXT
): dummy advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
799 @cd winspool
&& $(MAKE
) winspool.drv
$(DLLEXT
)
801 wintrust
/wintrust.dll
$(DLLEXT
): dummy ntdll.dll
$(DLLEXT
)
802 @cd wintrust
&& $(MAKE
) wintrust.dll
$(DLLEXT
)
804 wow32
/wow32.dll
$(DLLEXT
): dummy kernel32.dll
$(DLLEXT
)
805 @cd wow32
&& $(MAKE
) wow32.dll
$(DLLEXT
)
807 wsock32
/wsock32.dll
$(DLLEXT
): dummy ws2_32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) \
809 @cd wsock32
&& $(MAKE
) wsock32.dll
$(DLLEXT
)
811 x11drv
/x11drv.dll
$(DLLEXT
): dummy user32.dll
$(DLLEXT
) gdi32.dll
$(DLLEXT
) \
812 advapi32.dll
$(DLLEXT
) kernel32.dll
$(DLLEXT
) ntdll.dll
$(DLLEXT
) libuser32.dll.
$(LIBEXT
) \
813 libgdi32.dll.
$(LIBEXT
) libkernel32.dll.
$(LIBEXT
)
814 @cd x11drv
&& $(MAKE
) x11drv.dll
$(DLLEXT
)
816 # Special targets for dlls that we need to link to
818 libwinspool.drv.
$(LIBEXT
): winspool
/winspool.drv
$(DLLEXT
)
819 $(RM
) $@
&& $(LN_S
) winspool
/winspool.drv
$(DLLEXT
) $@
821 libntdll.dll.
$(LIBEXT
): ntdll
/ntdll.dll
$(DLLEXT
)
822 $(RM
) $@
&& $(LN_S
) ntdll
/ntdll.dll
$(DLLEXT
) $@
824 libgdi32.dll.
$(LIBEXT
): gdi
/gdi32.dll
$(DLLEXT
)
825 $(RM
) $@
&& $(LN_S
) gdi
/gdi32.dll
$(DLLEXT
) $@
827 libx11drv.dll.
$(LIBEXT
): x11drv
/x11drv.dll
$(DLLEXT
)
828 $(RM
) $@
&& $(LN_S
) x11drv
/x11drv.dll
$(DLLEXT
) $@
830 libuser32.dll.
$(LIBEXT
): user
/user32.dll
$(DLLEXT
)
831 $(RM
) $@
&& $(LN_S
) user
/user32.dll
$(DLLEXT
) $@
833 libkernel32.dll.
$(LIBEXT
): kernel
/kernel32.dll
$(DLLEXT
)
834 $(RM
) $@
&& $(LN_S
) kernel
/kernel32.dll
$(DLLEXT
) $@
838 $(SUBDIRS
:%=%/__test__
): dummy
839 @cd
`dirname $@` && $(MAKE
) test
841 $(SUBDIRS
:%=%/__checklink__
): dummy
842 @cd
`dirname $@` && $(MAKE
) checklink
844 $(SUBDIRS
:%=%/__debug_channels__
): dummy
845 @cd
`dirname $@` && $(MAKE
) debug_channels
847 install:: $(SUBDIRS
:%=%/__install__
)
849 uninstall:: $(SUBDIRS
:%=%/__uninstall__
)
852 check test:: $(SUBDIRS
:%=%/__test__
)
854 checklink
:: $(SUBDIRS
:%=%/__checklink__
)
856 debug_channels
:: $(SUBDIRS
:%=%/__debug_channels__
)