1 # Automatically generated by make_dlls; DO NOT EDIT!!
3 TOPSRCDIR
= @top_srcdir@
9 # special configure-dependent targets
12 OPENGLFILES
= opengl32
14 EXTRADIRS
= @GLU32FILES@ @OPENGLFILES@ @XFILES@
102 $(EXTRADIRS
:%=lib
%.
$(LIBEXT
)) \
103 libadvapi32.
$(LIBEXT
) \
104 libavicap32.
$(LIBEXT
) \
105 libavifil32.
$(LIBEXT
) \
106 libavifile.
$(LIBEXT
) \
107 libcomctl32.
$(LIBEXT
) \
108 libcomdlg32.
$(LIBEXT
) \
110 libcommdlg.
$(LIBEXT
) \
111 libcompobj.
$(LIBEXT
) \
112 libcrtdll.
$(LIBEXT
) \
113 libcrypt32.
$(LIBEXT
) \
114 libdciman32.
$(LIBEXT
) \
116 libdevenum.
$(LIBEXT
) \
117 libdinput.
$(LIBEXT
) \
118 libdispdib.
$(LIBEXT
) \
119 libdisplay.
$(LIBEXT
) \
121 libdplayx.
$(LIBEXT
) \
122 libdsound.
$(LIBEXT
) \
126 libimagehlp.
$(LIBEXT
) \
129 libjoystick.drv.
$(LIBEXT
) \
130 libkernel.
$(LIBEXT
) \
131 libkernel32.
$(LIBEXT
) \
132 libkeyboard.
$(LIBEXT
) \
134 liblzexpand.
$(LIBEXT
) \
135 libmapi32.
$(LIBEXT
) \
136 libmcianim.drv.
$(LIBEXT
) \
137 libmciavi.drv.
$(LIBEXT
) \
138 libmcicda.drv.
$(LIBEXT
) \
139 libmciseq.drv.
$(LIBEXT
) \
140 libmciwave.drv.
$(LIBEXT
) \
141 libmidimap.drv.
$(LIBEXT
) \
142 libmmsystem.
$(LIBEXT
) \
146 libmsacm.drv.
$(LIBEXT
) \
147 libmsacm32.
$(LIBEXT
) \
149 libmsimg32.
$(LIBEXT
) \
150 libmsnet32.
$(LIBEXT
) \
151 libmsrle32.
$(LIBEXT
) \
152 libmsvcrt.
$(LIBEXT
) \
153 libmsvcrt20.
$(LIBEXT
) \
154 libmsvfw32.
$(LIBEXT
) \
155 libmsvideo.
$(LIBEXT
) \
156 libnetapi32.
$(LIBEXT
) \
158 libodbc32.
$(LIBEXT
) \
160 libole2conv.
$(LIBEXT
) \
161 libole2disp.
$(LIBEXT
) \
162 libole2nls.
$(LIBEXT
) \
163 libole2prox.
$(LIBEXT
) \
164 libole2thk.
$(LIBEXT
) \
166 liboleaut32.
$(LIBEXT
) \
167 libolecli.
$(LIBEXT
) \
168 libolecli32.
$(LIBEXT
) \
169 liboledlg.
$(LIBEXT
) \
170 libolepro32.
$(LIBEXT
) \
171 libolesvr.
$(LIBEXT
) \
172 libolesvr32.
$(LIBEXT
) \
175 libquartz.
$(LIBEXT
) \
176 librasapi16.
$(LIBEXT
) \
177 librasapi32.
$(LIBEXT
) \
178 libriched32.
$(LIBEXT
) \
179 librpcrt4.
$(LIBEXT
) \
180 libserialui.
$(LIBEXT
) \
181 libsetupapi.
$(LIBEXT
) \
182 libsetupx.
$(LIBEXT
) \
183 libshdocvw.
$(LIBEXT
) \
185 libshell32.
$(LIBEXT
) \
186 libshfolder.
$(LIBEXT
) \
187 libshlwapi.
$(LIBEXT
) \
190 libstorage.
$(LIBEXT
) \
191 libstress.
$(LIBEXT
) \
192 libsystem.
$(LIBEXT
) \
193 libtapi32.
$(LIBEXT
) \
194 libtoolhelp.
$(LIBEXT
) \
195 libttydrv.
$(LIBEXT
) \
196 libtypelib.
$(LIBEXT
) \
198 liburlmon.
$(LIBEXT
) \
200 libuser32.
$(LIBEXT
) \
202 libversion.
$(LIBEXT
) \
203 libw32skrnl.
$(LIBEXT
) \
204 libw32sys.
$(LIBEXT
) \
205 libwin32s16.
$(LIBEXT
) \
206 libwin87em.
$(LIBEXT
) \
207 libwinaspi.
$(LIBEXT
) \
208 libwindebug.
$(LIBEXT
) \
209 libwinedos.
$(LIBEXT
) \
210 libwineoss.drv.
$(LIBEXT
) \
211 libwineps.
$(LIBEXT
) \
212 libwineps16.
$(LIBEXT
) \
214 libwininet.
$(LIBEXT
) \
216 libwinnls.
$(LIBEXT
) \
217 libwinnls32.
$(LIBEXT
) \
218 libwinsock.
$(LIBEXT
) \
219 libwinspool.drv.
$(LIBEXT
) \
220 libwintrust.
$(LIBEXT
) \
221 libwnaspi32.
$(LIBEXT
) \
223 libwprocs.
$(LIBEXT
) \
224 libws2_32.
$(LIBEXT
) \
229 # Map library name to directory
231 libadvapi32.
$(LIBEXT
): advapi32
/libadvapi32.
$(LIBEXT
)
232 $(RM
) $@
&& $(LN_S
) advapi32
/libadvapi32.
$(LIBEXT
) $@
234 libavicap32.
$(LIBEXT
): avicap32
/libavicap32.
$(LIBEXT
)
235 $(RM
) $@
&& $(LN_S
) avicap32
/libavicap32.
$(LIBEXT
) $@
237 libavifil32.
$(LIBEXT
) libavifile.
$(LIBEXT
): avifil32
/libavifil32.
$(LIBEXT
)
238 $(RM
) $@
&& $(LN_S
) avifil32
/libavifil32.
$(LIBEXT
) $@
240 libcomctl32.
$(LIBEXT
): comctl32
/libcomctl32.
$(LIBEXT
)
241 $(RM
) $@
&& $(LN_S
) comctl32
/libcomctl32.
$(LIBEXT
) $@
243 libcomdlg32.
$(LIBEXT
) libcommdlg.
$(LIBEXT
): commdlg
/libcomdlg32.
$(LIBEXT
)
244 $(RM
) $@
&& $(LN_S
) commdlg
/libcomdlg32.
$(LIBEXT
) $@
246 libcrtdll.
$(LIBEXT
): crtdll
/libcrtdll.
$(LIBEXT
)
247 $(RM
) $@
&& $(LN_S
) crtdll
/libcrtdll.
$(LIBEXT
) $@
249 libcrypt32.
$(LIBEXT
): crypt32
/libcrypt32.
$(LIBEXT
)
250 $(RM
) $@
&& $(LN_S
) crypt32
/libcrypt32.
$(LIBEXT
) $@
252 libdciman32.
$(LIBEXT
): dciman32
/libdciman32.
$(LIBEXT
)
253 $(RM
) $@
&& $(LN_S
) dciman32
/libdciman32.
$(LIBEXT
) $@
255 libddraw.
$(LIBEXT
): ddraw
/libddraw.
$(LIBEXT
)
256 $(RM
) $@
&& $(LN_S
) ddraw
/libddraw.
$(LIBEXT
) $@
258 libdevenum.
$(LIBEXT
): devenum
/libdevenum.
$(LIBEXT
)
259 $(RM
) $@
&& $(LN_S
) devenum
/libdevenum.
$(LIBEXT
) $@
261 libdinput.
$(LIBEXT
): dinput
/libdinput.
$(LIBEXT
)
262 $(RM
) $@
&& $(LN_S
) dinput
/libdinput.
$(LIBEXT
) $@
264 libdplay.
$(LIBEXT
): dplay
/libdplay.
$(LIBEXT
)
265 $(RM
) $@
&& $(LN_S
) dplay
/libdplay.
$(LIBEXT
) $@
267 libdplayx.
$(LIBEXT
): dplayx
/libdplayx.
$(LIBEXT
)
268 $(RM
) $@
&& $(LN_S
) dplayx
/libdplayx.
$(LIBEXT
) $@
270 libdsound.
$(LIBEXT
): dsound
/libdsound.
$(LIBEXT
)
271 $(RM
) $@
&& $(LN_S
) dsound
/libdsound.
$(LIBEXT
) $@
273 libgdi32.
$(LIBEXT
) libdispdib.
$(LIBEXT
) libgdi.
$(LIBEXT
) \
274 libwing.
$(LIBEXT
): gdi
/libgdi32.
$(LIBEXT
)
275 $(RM
) $@
&& $(LN_S
) gdi
/libgdi32.
$(LIBEXT
) $@
277 libglu32.
$(LIBEXT
): glu32
/libglu32.
$(LIBEXT
)
278 $(RM
) $@
&& $(LN_S
) glu32
/libglu32.
$(LIBEXT
) $@
280 libicmp.
$(LIBEXT
): icmp
/libicmp.
$(LIBEXT
)
281 $(RM
) $@
&& $(LN_S
) icmp
/libicmp.
$(LIBEXT
) $@
283 libimagehlp.
$(LIBEXT
): imagehlp
/libimagehlp.
$(LIBEXT
)
284 $(RM
) $@
&& $(LN_S
) imagehlp
/libimagehlp.
$(LIBEXT
) $@
286 libimm32.
$(LIBEXT
) libimm.
$(LIBEXT
): imm32
/libimm32.
$(LIBEXT
)
287 $(RM
) $@
&& $(LN_S
) imm32
/libimm32.
$(LIBEXT
) $@
289 libjoystick.drv.
$(LIBEXT
): winmm
/joystick
/libjoystick.drv.
$(LIBEXT
)
290 $(RM
) $@
&& $(LN_S
) winmm
/joystick
/libjoystick.drv.
$(LIBEXT
) $@
292 libkernel32.
$(LIBEXT
) libcomm.
$(LIBEXT
) libkernel.
$(LIBEXT
) \
293 libstress.
$(LIBEXT
) libsystem.
$(LIBEXT
) libtoolhelp.
$(LIBEXT
) \
294 libwin87em.
$(LIBEXT
) libwindebug.
$(LIBEXT
) libwprocs.
$(LIBEXT
): kernel
/libkernel32.
$(LIBEXT
)
295 $(RM
) $@
&& $(LN_S
) kernel
/libkernel32.
$(LIBEXT
) $@
297 liblz32.
$(LIBEXT
) liblzexpand.
$(LIBEXT
): lzexpand
/liblz32.
$(LIBEXT
)
298 $(RM
) $@
&& $(LN_S
) lzexpand
/liblz32.
$(LIBEXT
) $@
300 libmapi32.
$(LIBEXT
): mapi32
/libmapi32.
$(LIBEXT
)
301 $(RM
) $@
&& $(LN_S
) mapi32
/libmapi32.
$(LIBEXT
) $@
303 libmcianim.drv.
$(LIBEXT
): winmm
/mcianim
/libmcianim.drv.
$(LIBEXT
)
304 $(RM
) $@
&& $(LN_S
) winmm
/mcianim
/libmcianim.drv.
$(LIBEXT
) $@
306 libmciavi.drv.
$(LIBEXT
): winmm
/mciavi
/libmciavi.drv.
$(LIBEXT
)
307 $(RM
) $@
&& $(LN_S
) winmm
/mciavi
/libmciavi.drv.
$(LIBEXT
) $@
309 libmcicda.drv.
$(LIBEXT
): winmm
/mcicda
/libmcicda.drv.
$(LIBEXT
)
310 $(RM
) $@
&& $(LN_S
) winmm
/mcicda
/libmcicda.drv.
$(LIBEXT
) $@
312 libmciseq.drv.
$(LIBEXT
): winmm
/mciseq
/libmciseq.drv.
$(LIBEXT
)
313 $(RM
) $@
&& $(LN_S
) winmm
/mciseq
/libmciseq.drv.
$(LIBEXT
) $@
315 libmciwave.drv.
$(LIBEXT
): winmm
/mciwave
/libmciwave.drv.
$(LIBEXT
)
316 $(RM
) $@
&& $(LN_S
) winmm
/mciwave
/libmciwave.drv.
$(LIBEXT
) $@
318 libmidimap.drv.
$(LIBEXT
): winmm
/midimap
/libmidimap.drv.
$(LIBEXT
)
319 $(RM
) $@
&& $(LN_S
) winmm
/midimap
/libmidimap.drv.
$(LIBEXT
) $@
321 libmpr.
$(LIBEXT
): mpr
/libmpr.
$(LIBEXT
)
322 $(RM
) $@
&& $(LN_S
) mpr
/libmpr.
$(LIBEXT
) $@
324 libmsacm.drv.
$(LIBEXT
): winmm
/wavemap
/libmsacm.drv.
$(LIBEXT
)
325 $(RM
) $@
&& $(LN_S
) winmm
/wavemap
/libmsacm.drv.
$(LIBEXT
) $@
327 libmsacm32.
$(LIBEXT
) libmsacm.
$(LIBEXT
): msacm
/libmsacm32.
$(LIBEXT
)
328 $(RM
) $@
&& $(LN_S
) msacm
/libmsacm32.
$(LIBEXT
) $@
330 libmsdmo.
$(LIBEXT
): msdmo
/libmsdmo.
$(LIBEXT
)
331 $(RM
) $@
&& $(LN_S
) msdmo
/libmsdmo.
$(LIBEXT
) $@
333 libmsimg32.
$(LIBEXT
): msimg32
/libmsimg32.
$(LIBEXT
)
334 $(RM
) $@
&& $(LN_S
) msimg32
/libmsimg32.
$(LIBEXT
) $@
336 libmsnet32.
$(LIBEXT
): msnet32
/libmsnet32.
$(LIBEXT
)
337 $(RM
) $@
&& $(LN_S
) msnet32
/libmsnet32.
$(LIBEXT
) $@
339 libmsrle32.
$(LIBEXT
): msrle32
/libmsrle32.
$(LIBEXT
)
340 $(RM
) $@
&& $(LN_S
) msrle32
/libmsrle32.
$(LIBEXT
) $@
342 libmsvcrt.
$(LIBEXT
): msvcrt
/libmsvcrt.
$(LIBEXT
)
343 $(RM
) $@
&& $(LN_S
) msvcrt
/libmsvcrt.
$(LIBEXT
) $@
345 libmsvcrt20.
$(LIBEXT
): msvcrt20
/libmsvcrt20.
$(LIBEXT
)
346 $(RM
) $@
&& $(LN_S
) msvcrt20
/libmsvcrt20.
$(LIBEXT
) $@
348 libmsvfw32.
$(LIBEXT
) libmsvideo.
$(LIBEXT
): msvideo
/libmsvfw32.
$(LIBEXT
)
349 $(RM
) $@
&& $(LN_S
) msvideo
/libmsvfw32.
$(LIBEXT
) $@
351 libnetapi32.
$(LIBEXT
): netapi32
/libnetapi32.
$(LIBEXT
)
352 $(RM
) $@
&& $(LN_S
) netapi32
/libnetapi32.
$(LIBEXT
) $@
354 libntdll.
$(LIBEXT
): ntdll
/libntdll.
$(LIBEXT
)
355 $(RM
) $@
&& $(LN_S
) ntdll
/libntdll.
$(LIBEXT
) $@
357 libodbc32.
$(LIBEXT
): odbc32
/libodbc32.
$(LIBEXT
)
358 $(RM
) $@
&& $(LN_S
) odbc32
/libodbc32.
$(LIBEXT
) $@
360 libole32.
$(LIBEXT
) libcompobj.
$(LIBEXT
) libole2.
$(LIBEXT
) \
361 libole2conv.
$(LIBEXT
) libole2nls.
$(LIBEXT
) libole2prox.
$(LIBEXT
) \
362 libole2thk.
$(LIBEXT
) libstorage.
$(LIBEXT
): ole32
/libole32.
$(LIBEXT
)
363 $(RM
) $@
&& $(LN_S
) ole32
/libole32.
$(LIBEXT
) $@
365 liboleaut32.
$(LIBEXT
) libole2disp.
$(LIBEXT
) libtypelib.
$(LIBEXT
): oleaut32
/liboleaut32.
$(LIBEXT
)
366 $(RM
) $@
&& $(LN_S
) oleaut32
/liboleaut32.
$(LIBEXT
) $@
368 libolecli32.
$(LIBEXT
) libolecli.
$(LIBEXT
): olecli
/libolecli32.
$(LIBEXT
)
369 $(RM
) $@
&& $(LN_S
) olecli
/libolecli32.
$(LIBEXT
) $@
371 liboledlg.
$(LIBEXT
): oledlg
/liboledlg.
$(LIBEXT
)
372 $(RM
) $@
&& $(LN_S
) oledlg
/liboledlg.
$(LIBEXT
) $@
374 libolepro32.
$(LIBEXT
): olepro32
/libolepro32.
$(LIBEXT
)
375 $(RM
) $@
&& $(LN_S
) olepro32
/libolepro32.
$(LIBEXT
) $@
377 libolesvr32.
$(LIBEXT
) libolesvr.
$(LIBEXT
): olesvr
/libolesvr32.
$(LIBEXT
)
378 $(RM
) $@
&& $(LN_S
) olesvr
/libolesvr32.
$(LIBEXT
) $@
380 libopengl32.
$(LIBEXT
): opengl32
/libopengl32.
$(LIBEXT
)
381 $(RM
) $@
&& $(LN_S
) opengl32
/libopengl32.
$(LIBEXT
) $@
383 libpsapi.
$(LIBEXT
): psapi
/libpsapi.
$(LIBEXT
)
384 $(RM
) $@
&& $(LN_S
) psapi
/libpsapi.
$(LIBEXT
) $@
386 libqcap.
$(LIBEXT
): qcap
/libqcap.
$(LIBEXT
)
387 $(RM
) $@
&& $(LN_S
) qcap
/libqcap.
$(LIBEXT
) $@
389 libquartz.
$(LIBEXT
): quartz
/libquartz.
$(LIBEXT
)
390 $(RM
) $@
&& $(LN_S
) quartz
/libquartz.
$(LIBEXT
) $@
392 librasapi32.
$(LIBEXT
) librasapi16.
$(LIBEXT
): rasapi32
/librasapi32.
$(LIBEXT
)
393 $(RM
) $@
&& $(LN_S
) rasapi32
/librasapi32.
$(LIBEXT
) $@
395 libriched32.
$(LIBEXT
): richedit
/libriched32.
$(LIBEXT
)
396 $(RM
) $@
&& $(LN_S
) richedit
/libriched32.
$(LIBEXT
) $@
398 librpcrt4.
$(LIBEXT
): rpcrt4
/librpcrt4.
$(LIBEXT
)
399 $(RM
) $@
&& $(LN_S
) rpcrt4
/librpcrt4.
$(LIBEXT
) $@
401 libserialui.
$(LIBEXT
): serialui
/libserialui.
$(LIBEXT
)
402 $(RM
) $@
&& $(LN_S
) serialui
/libserialui.
$(LIBEXT
) $@
404 libsetupapi.
$(LIBEXT
) libsetupx.
$(LIBEXT
): setupapi
/libsetupapi.
$(LIBEXT
)
405 $(RM
) $@
&& $(LN_S
) setupapi
/libsetupapi.
$(LIBEXT
) $@
407 libshdocvw.
$(LIBEXT
): shdocvw
/libshdocvw.
$(LIBEXT
)
408 $(RM
) $@
&& $(LN_S
) shdocvw
/libshdocvw.
$(LIBEXT
) $@
410 libshell32.
$(LIBEXT
) libshell.
$(LIBEXT
): shell32
/libshell32.
$(LIBEXT
)
411 $(RM
) $@
&& $(LN_S
) shell32
/libshell32.
$(LIBEXT
) $@
413 libshfolder.
$(LIBEXT
): shfolder
/libshfolder.
$(LIBEXT
)
414 $(RM
) $@
&& $(LN_S
) shfolder
/libshfolder.
$(LIBEXT
) $@
416 libshlwapi.
$(LIBEXT
): shlwapi
/libshlwapi.
$(LIBEXT
)
417 $(RM
) $@
&& $(LN_S
) shlwapi
/libshlwapi.
$(LIBEXT
) $@
419 libsti.
$(LIBEXT
): sti
/libsti.
$(LIBEXT
)
420 $(RM
) $@
&& $(LN_S
) sti
/libsti.
$(LIBEXT
) $@
422 libtapi32.
$(LIBEXT
): tapi32
/libtapi32.
$(LIBEXT
)
423 $(RM
) $@
&& $(LN_S
) tapi32
/libtapi32.
$(LIBEXT
) $@
425 libttydrv.
$(LIBEXT
): ttydrv
/libttydrv.
$(LIBEXT
)
426 $(RM
) $@
&& $(LN_S
) ttydrv
/libttydrv.
$(LIBEXT
) $@
428 liburl.
$(LIBEXT
): url
/liburl.
$(LIBEXT
)
429 $(RM
) $@
&& $(LN_S
) url
/liburl.
$(LIBEXT
) $@
431 liburlmon.
$(LIBEXT
): urlmon
/liburlmon.
$(LIBEXT
)
432 $(RM
) $@
&& $(LN_S
) urlmon
/liburlmon.
$(LIBEXT
) $@
434 libuser32.
$(LIBEXT
) libddeml.
$(LIBEXT
) libdisplay.
$(LIBEXT
) \
435 libkeyboard.
$(LIBEXT
) libmouse.
$(LIBEXT
) libuser.
$(LIBEXT
): user
/libuser32.
$(LIBEXT
)
436 $(RM
) $@
&& $(LN_S
) user
/libuser32.
$(LIBEXT
) $@
438 libversion.
$(LIBEXT
) libver.
$(LIBEXT
): version
/libversion.
$(LIBEXT
)
439 $(RM
) $@
&& $(LN_S
) version
/libversion.
$(LIBEXT
) $@
441 libw32skrnl.
$(LIBEXT
) libw32sys.
$(LIBEXT
) libwin32s16.
$(LIBEXT
): win32s
/libw32skrnl.
$(LIBEXT
)
442 $(RM
) $@
&& $(LN_S
) win32s
/libw32skrnl.
$(LIBEXT
) $@
444 libwinedos.
$(LIBEXT
): winedos
/libwinedos.
$(LIBEXT
)
445 $(RM
) $@
&& $(LN_S
) winedos
/libwinedos.
$(LIBEXT
) $@
447 libwineoss.drv.
$(LIBEXT
): winmm
/wineoss
/libwineoss.drv.
$(LIBEXT
)
448 $(RM
) $@
&& $(LN_S
) winmm
/wineoss
/libwineoss.drv.
$(LIBEXT
) $@
450 libwineps.
$(LIBEXT
) libwineps16.
$(LIBEXT
): wineps
/libwineps.
$(LIBEXT
)
451 $(RM
) $@
&& $(LN_S
) wineps
/libwineps.
$(LIBEXT
) $@
453 libwininet.
$(LIBEXT
): wininet
/libwininet.
$(LIBEXT
)
454 $(RM
) $@
&& $(LN_S
) wininet
/libwininet.
$(LIBEXT
) $@
456 libwinmm.
$(LIBEXT
) libmmsystem.
$(LIBEXT
) libsound.
$(LIBEXT
): winmm
/libwinmm.
$(LIBEXT
)
457 $(RM
) $@
&& $(LN_S
) winmm
/libwinmm.
$(LIBEXT
) $@
459 libwinnls32.
$(LIBEXT
) libwinnls.
$(LIBEXT
): winnls
/libwinnls32.
$(LIBEXT
)
460 $(RM
) $@
&& $(LN_S
) winnls
/libwinnls32.
$(LIBEXT
) $@
462 libwinspool.drv.
$(LIBEXT
): winspool
/libwinspool.drv.
$(LIBEXT
)
463 $(RM
) $@
&& $(LN_S
) winspool
/libwinspool.drv.
$(LIBEXT
) $@
465 libwintrust.
$(LIBEXT
): wintrust
/libwintrust.
$(LIBEXT
)
466 $(RM
) $@
&& $(LN_S
) wintrust
/libwintrust.
$(LIBEXT
) $@
468 libwnaspi32.
$(LIBEXT
) libwinaspi.
$(LIBEXT
): winaspi
/libwnaspi32.
$(LIBEXT
)
469 $(RM
) $@
&& $(LN_S
) winaspi
/libwnaspi32.
$(LIBEXT
) $@
471 libwow32.
$(LIBEXT
): wow32
/libwow32.
$(LIBEXT
)
472 $(RM
) $@
&& $(LN_S
) wow32
/libwow32.
$(LIBEXT
) $@
474 libws2_32.
$(LIBEXT
) libwinsock.
$(LIBEXT
): winsock
/libws2_32.
$(LIBEXT
)
475 $(RM
) $@
&& $(LN_S
) winsock
/libws2_32.
$(LIBEXT
) $@
477 libwsock32.
$(LIBEXT
): wsock32
/libwsock32.
$(LIBEXT
)
478 $(RM
) $@
&& $(LN_S
) wsock32
/libwsock32.
$(LIBEXT
) $@
480 libx11drv.
$(LIBEXT
): x11drv
/libx11drv.
$(LIBEXT
)
481 $(RM
) $@
&& $(LN_S
) x11drv
/libx11drv.
$(LIBEXT
) $@
483 # Inter-dll dependencies
485 advapi32
/libadvapi32.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
486 @cd advapi32
&& $(MAKE
) libadvapi32.
$(LIBEXT
)
488 avicap32
/libavicap32.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
489 @cd avicap32
&& $(MAKE
) libavicap32.
$(LIBEXT
)
491 avifil32
/libavifil32.
$(LIBEXT
): dummy libmsvfw32.
$(LIBEXT
) libole32.
$(LIBEXT
) \
492 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
493 @cd avifil32
&& $(MAKE
) libavifil32.
$(LIBEXT
)
495 comctl32
/libcomctl32.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
496 libgdi32.
$(LIBEXT
) libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
497 @cd comctl32
&& $(MAKE
) libcomctl32.
$(LIBEXT
)
499 commdlg
/libcomdlg32.
$(LIBEXT
): dummy libshell32.
$(LIBEXT
) libshlwapi.
$(LIBEXT
) \
500 libcomctl32.
$(LIBEXT
) libwinspool.drv.
$(LIBEXT
) libuser32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) \
501 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
502 @cd commdlg
&& $(MAKE
) libcomdlg32.
$(LIBEXT
)
504 crtdll
/libcrtdll.
$(LIBEXT
): dummy libmsvcrt.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
506 @cd crtdll
&& $(MAKE
) libcrtdll.
$(LIBEXT
)
508 crypt32
/libcrypt32.
$(LIBEXT
): dummy libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
510 @cd crypt32
&& $(MAKE
) libcrypt32.
$(LIBEXT
)
512 dciman32
/libdciman32.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
513 @cd dciman32
&& $(MAKE
) libdciman32.
$(LIBEXT
)
515 ddraw
/libddraw.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) \
516 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
517 @cd ddraw
&& $(MAKE
) libddraw.
$(LIBEXT
)
519 devenum
/libdevenum.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
520 @cd devenum
&& $(MAKE
) libdevenum.
$(LIBEXT
)
522 dinput
/libdinput.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
524 @cd dinput
&& $(MAKE
) libdinput.
$(LIBEXT
)
526 dplay
/libdplay.
$(LIBEXT
): dummy libdplayx.
$(LIBEXT
)
527 @cd dplay
&& $(MAKE
) libdplay.
$(LIBEXT
)
529 dplayx
/libdplayx.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libole32.
$(LIBEXT
) \
530 libuser32.
$(LIBEXT
) libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
531 @cd dplayx
&& $(MAKE
) libdplayx.
$(LIBEXT
)
533 dsound
/libdsound.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
535 @cd dsound
&& $(MAKE
) libdsound.
$(LIBEXT
)
537 gdi
/libgdi32.
$(LIBEXT
): dummy libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
539 @cd gdi
&& $(MAKE
) libgdi32.
$(LIBEXT
)
541 glu32
/libglu32.
$(LIBEXT
): dummy
542 @cd glu32
&& $(MAKE
) libglu32.
$(LIBEXT
)
544 icmp
/libicmp.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
545 @cd icmp
&& $(MAKE
) libicmp.
$(LIBEXT
)
547 imagehlp
/libimagehlp.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
548 @cd imagehlp
&& $(MAKE
) libimagehlp.
$(LIBEXT
)
550 imm32
/libimm32.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) \
551 libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
552 @cd imm32
&& $(MAKE
) libimm32.
$(LIBEXT
)
554 kernel
/libkernel32.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
555 @cd kernel
&& $(MAKE
) libkernel32.
$(LIBEXT
)
557 lzexpand
/liblz32.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
558 @cd lzexpand
&& $(MAKE
) liblz32.
$(LIBEXT
)
560 mapi32
/libmapi32.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
561 @cd mapi32
&& $(MAKE
) libmapi32.
$(LIBEXT
)
563 mpr
/libmpr.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
564 @cd mpr
&& $(MAKE
) libmpr.
$(LIBEXT
)
566 msacm
/libmsacm32.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
567 libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
568 @cd msacm
&& $(MAKE
) libmsacm32.
$(LIBEXT
)
570 msdmo
/libmsdmo.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
571 @cd msdmo
&& $(MAKE
) libmsdmo.
$(LIBEXT
)
573 msimg32
/libmsimg32.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
574 @cd msimg32
&& $(MAKE
) libmsimg32.
$(LIBEXT
)
576 msnet32
/libmsnet32.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
577 @cd msnet32
&& $(MAKE
) libmsnet32.
$(LIBEXT
)
579 msrle32
/libmsrle32.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
580 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
581 @cd msrle32
&& $(MAKE
) libmsrle32.
$(LIBEXT
)
583 msvcrt
/libmsvcrt.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
584 @cd msvcrt
&& $(MAKE
) libmsvcrt.
$(LIBEXT
)
586 msvcrt20
/libmsvcrt20.
$(LIBEXT
): dummy libmsvcrt.
$(LIBEXT
) libntdll.
$(LIBEXT
)
587 @cd msvcrt20
&& $(MAKE
) libmsvcrt20.
$(LIBEXT
)
589 msvideo
/libmsvfw32.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libcomctl32.
$(LIBEXT
) \
590 libversion.
$(LIBEXT
) libuser32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
592 @cd msvideo
&& $(MAKE
) libmsvfw32.
$(LIBEXT
)
594 netapi32
/libnetapi32.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libadvapi32.
$(LIBEXT
) \
595 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
596 @cd netapi32
&& $(MAKE
) libnetapi32.
$(LIBEXT
)
598 ntdll
/libntdll.
$(LIBEXT
): dummy
599 @cd ntdll
&& $(MAKE
) libntdll.
$(LIBEXT
)
601 odbc32
/libodbc32.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
602 @cd odbc32
&& $(MAKE
) libodbc32.
$(LIBEXT
)
604 ole32
/libole32.
$(LIBEXT
): dummy libadvapi32.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
605 libgdi32.
$(LIBEXT
) librpcrt4.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
606 @cd ole32
&& $(MAKE
) libole32.
$(LIBEXT
)
608 oleaut32
/liboleaut32.
$(LIBEXT
): dummy libcomctl32.
$(LIBEXT
) libole32.
$(LIBEXT
) \
609 libuser32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
611 @cd oleaut32
&& $(MAKE
) liboleaut32.
$(LIBEXT
)
613 olecli
/libolecli32.
$(LIBEXT
): dummy libole32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) \
614 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
615 @cd olecli
&& $(MAKE
) libolecli32.
$(LIBEXT
)
617 oledlg
/liboledlg.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
618 @cd oledlg
&& $(MAKE
) liboledlg.
$(LIBEXT
)
620 olepro32
/libolepro32.
$(LIBEXT
): dummy liboleaut32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
621 @cd olepro32
&& $(MAKE
) libolepro32.
$(LIBEXT
)
623 olesvr
/libolesvr32.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
624 @cd olesvr
&& $(MAKE
) libolesvr32.
$(LIBEXT
)
626 opengl32
/libopengl32.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libx11drv.
$(LIBEXT
) \
627 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
628 @cd opengl32
&& $(MAKE
) libopengl32.
$(LIBEXT
)
630 psapi
/libpsapi.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
631 @cd psapi
&& $(MAKE
) libpsapi.
$(LIBEXT
)
633 qcap
/libqcap.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
634 @cd qcap
&& $(MAKE
) libqcap.
$(LIBEXT
)
636 quartz
/libquartz.
$(LIBEXT
): dummy liboleaut32.
$(LIBEXT
) libole32.
$(LIBEXT
) \
637 libmsvfw32.
$(LIBEXT
) libwinmm.
$(LIBEXT
) libuser32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) \
638 libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
639 @cd quartz
&& $(MAKE
) libquartz.
$(LIBEXT
)
641 rasapi32
/librasapi32.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
642 @cd rasapi32
&& $(MAKE
) librasapi32.
$(LIBEXT
)
644 richedit
/libriched32.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
646 @cd richedit
&& $(MAKE
) libriched32.
$(LIBEXT
)
648 rpcrt4
/librpcrt4.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
649 @cd rpcrt4
&& $(MAKE
) librpcrt4.
$(LIBEXT
)
651 serialui
/libserialui.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libadvapi32.
$(LIBEXT
) \
652 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
653 @cd serialui
&& $(MAKE
) libserialui.
$(LIBEXT
)
655 setupapi
/libsetupapi.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libadvapi32.
$(LIBEXT
) \
656 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
657 @cd setupapi
&& $(MAKE
) libsetupapi.
$(LIBEXT
)
659 shdocvw
/libshdocvw.
$(LIBEXT
): dummy libole32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
660 @cd shdocvw
&& $(MAKE
) libshdocvw.
$(LIBEXT
)
662 shell32
/libshell32.
$(LIBEXT
): dummy libole32.
$(LIBEXT
) libshlwapi.
$(LIBEXT
) \
663 libcomctl32.
$(LIBEXT
) libuser32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) libadvapi32.
$(LIBEXT
) \
664 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
665 @cd shell32
&& $(MAKE
) libshell32.
$(LIBEXT
)
667 shfolder
/libshfolder.
$(LIBEXT
): dummy libshell32.
$(LIBEXT
)
668 @cd shfolder
&& $(MAKE
) libshfolder.
$(LIBEXT
)
670 shlwapi
/libshlwapi.
$(LIBEXT
): dummy libadvapi32.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
671 libgdi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
672 @cd shlwapi
&& $(MAKE
) libshlwapi.
$(LIBEXT
)
674 sti
/libsti.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
675 @cd sti
&& $(MAKE
) libsti.
$(LIBEXT
)
677 tapi32
/libtapi32.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
678 @cd tapi32
&& $(MAKE
) libtapi32.
$(LIBEXT
)
680 ttydrv
/libttydrv.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) \
681 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
682 @cd ttydrv
&& $(MAKE
) libttydrv.
$(LIBEXT
)
684 url
/liburl.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
685 @cd url
&& $(MAKE
) liburl.
$(LIBEXT
)
687 urlmon
/liburlmon.
$(LIBEXT
): dummy libole32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
688 @cd urlmon
&& $(MAKE
) liburlmon.
$(LIBEXT
)
690 user
/libuser32.
$(LIBEXT
): dummy libgdi32.
$(LIBEXT
) libadvapi32.
$(LIBEXT
) \
691 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
692 @cd user
&& $(MAKE
) libuser32.
$(LIBEXT
)
694 version
/libversion.
$(LIBEXT
): dummy liblz32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
696 @cd version
&& $(MAKE
) libversion.
$(LIBEXT
)
698 win32s
/libw32skrnl.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
699 @cd win32s
&& $(MAKE
) libw32skrnl.
$(LIBEXT
)
701 winaspi
/libwnaspi32.
$(LIBEXT
): dummy libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
703 @cd winaspi
&& $(MAKE
) libwnaspi32.
$(LIBEXT
)
705 winedos
/libwinedos.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
707 @cd winedos
&& $(MAKE
) libwinedos.
$(LIBEXT
)
709 wineps
/libwineps.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) \
710 libwinspool.drv.
$(LIBEXT
) libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
711 @cd wineps
&& $(MAKE
) libwineps.
$(LIBEXT
)
713 wininet
/libwininet.
$(LIBEXT
): dummy libshlwapi.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
714 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
715 @cd wininet
&& $(MAKE
) libwininet.
$(LIBEXT
)
717 winmm
/joystick
/libjoystick.drv.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
719 @cd winmm
/joystick
&& $(MAKE
) libjoystick.drv.
$(LIBEXT
)
721 winmm
/libwinmm.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libadvapi32.
$(LIBEXT
) \
722 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
723 @cd winmm
&& $(MAKE
) libwinmm.
$(LIBEXT
)
725 winmm
/mcianim
/libmcianim.drv.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
726 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
727 @cd winmm
/mcianim
&& $(MAKE
) libmcianim.drv.
$(LIBEXT
)
729 winmm
/mciavi
/libmciavi.drv.
$(LIBEXT
): dummy libmsvfw32.
$(LIBEXT
) libwinmm.
$(LIBEXT
) \
730 libuser32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
731 @cd winmm
/mciavi
&& $(MAKE
) libmciavi.drv.
$(LIBEXT
)
733 winmm
/mcicda
/libmcicda.drv.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
734 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
735 @cd winmm
/mcicda
&& $(MAKE
) libmcicda.drv.
$(LIBEXT
)
737 winmm
/mciseq
/libmciseq.drv.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
738 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
739 @cd winmm
/mciseq
&& $(MAKE
) libmciseq.drv.
$(LIBEXT
)
741 winmm
/mciwave
/libmciwave.drv.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
742 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
743 @cd winmm
/mciwave
&& $(MAKE
) libmciwave.drv.
$(LIBEXT
)
745 winmm
/midimap
/libmidimap.drv.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
746 libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
747 @cd winmm
/midimap
&& $(MAKE
) libmidimap.drv.
$(LIBEXT
)
749 winmm
/wavemap
/libmsacm.drv.
$(LIBEXT
): dummy libmsacm32.
$(LIBEXT
) libwinmm.
$(LIBEXT
) \
750 libuser32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
751 @cd winmm
/wavemap
&& $(MAKE
) libmsacm.drv.
$(LIBEXT
)
753 winmm
/wineoss
/libwineoss.drv.
$(LIBEXT
): dummy libwinmm.
$(LIBEXT
) libuser32.
$(LIBEXT
) \
754 libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
755 @cd winmm
/wineoss
&& $(MAKE
) libwineoss.drv.
$(LIBEXT
)
757 winnls
/libwinnls32.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
758 @cd winnls
&& $(MAKE
) libwinnls32.
$(LIBEXT
)
760 winsock
/libws2_32.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
762 @cd winsock
&& $(MAKE
) libws2_32.
$(LIBEXT
)
764 winspool
/libwinspool.drv.
$(LIBEXT
): dummy libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
766 @cd winspool
&& $(MAKE
) libwinspool.drv.
$(LIBEXT
)
768 wintrust
/libwintrust.
$(LIBEXT
): dummy libntdll.
$(LIBEXT
)
769 @cd wintrust
&& $(MAKE
) libwintrust.
$(LIBEXT
)
771 wow32
/libwow32.
$(LIBEXT
): dummy libkernel32.
$(LIBEXT
)
772 @cd wow32
&& $(MAKE
) libwow32.
$(LIBEXT
)
774 wsock32
/libwsock32.
$(LIBEXT
): dummy libws2_32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) \
776 @cd wsock32
&& $(MAKE
) libwsock32.
$(LIBEXT
)
778 x11drv
/libx11drv.
$(LIBEXT
): dummy libuser32.
$(LIBEXT
) libgdi32.
$(LIBEXT
) \
779 libadvapi32.
$(LIBEXT
) libkernel32.
$(LIBEXT
) libntdll.
$(LIBEXT
)
780 @cd x11drv
&& $(MAKE
) libx11drv.
$(LIBEXT
)
784 $(SUBDIRS
:%=%/__test__
): dummy
785 @cd
`dirname $@` && $(MAKE
) test
787 $(SUBDIRS
:%=%/__checklink__
): dummy
788 @cd
`dirname $@` && $(MAKE
) checklink
790 $(SUBDIRS
:%=%/__debug_channels__
): dummy
791 @cd
`dirname $@` && $(MAKE
) debug_channels
793 install:: $(SUBDIRS
:%=%/__install__
)
795 uninstall:: $(SUBDIRS
:%=%/__uninstall__
)
797 test:: $(SUBDIRS
:%=%/__test__
)
799 checklink
:: $(SUBDIRS
:%=%/__checklink__
)
801 debug_channels
:: $(SUBDIRS
:%=%/__debug_channels__
)