1 TOPSRCDIR
= @top_srcdir@
7 IMPORTS
= comctl32 user32 wsock32
19 RC_BINARIES
= wine.ico
45 TESTBINS
= $(TESTS
:%=%_test.exe
$(DLLEXT
))
47 winetest.rc
: maketest Makefile.in
48 $(SRCDIR
)/maketest
$(TOPSRCDIR
) $(TESTBINS
) > $@ ||
( $(RM
) $@
&& exit
1 )
50 gui.res
: winetest.rc
$(TESTBINS
)
53 $(RM
) winetest.rc
$(TESTBINS
)
57 # rules for stripping the test executables
59 advapi32_test.exe
$(DLLEXT
): $(DLLDIR
)/advapi32
/tests
/advapi32_test.exe
$(DLLEXT
)
60 cp
$(DLLDIR
)/advapi32
/tests
/advapi32_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
61 comctl32_test.exe
$(DLLEXT
): $(DLLDIR
)/comctl32
/tests
/comctl32_test.exe
$(DLLEXT
)
62 cp
$(DLLDIR
)/comctl32
/tests
/comctl32_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
63 gdi32_test.exe
$(DLLEXT
): $(DLLDIR
)/gdi
/tests
/gdi32_test.exe
$(DLLEXT
)
64 cp
$(DLLDIR
)/gdi
/tests
/gdi32_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
65 kernel32_test.exe
$(DLLEXT
): $(DLLDIR
)/kernel
/tests
/kernel32_test.exe
$(DLLEXT
)
66 cp
$(DLLDIR
)/kernel
/tests
/kernel32_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
67 msacm32_test.exe
$(DLLEXT
): $(DLLDIR
)/msacm
/tests
/msacm32_test.exe
$(DLLEXT
)
68 cp
$(DLLDIR
)/msacm
/tests
/msacm32_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
69 msvcrt_test.exe
$(DLLEXT
): $(DLLDIR
)/msvcrt
/tests
/msvcrt_test.exe
$(DLLEXT
)
70 cp
$(DLLDIR
)/msvcrt
/tests
/msvcrt_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
71 netapi32_test.exe
$(DLLEXT
): $(DLLDIR
)/netapi32
/tests
/netapi32_test.exe
$(DLLEXT
)
72 cp
$(DLLDIR
)/netapi32
/tests
/netapi32_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
73 ntdll_test.exe
$(DLLEXT
): $(DLLDIR
)/ntdll
/tests
/ntdll_test.exe
$(DLLEXT
)
74 cp
$(DLLDIR
)/ntdll
/tests
/ntdll_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
75 oleaut32_test.exe
$(DLLEXT
): $(DLLDIR
)/oleaut32
/tests
/oleaut32_test.exe
$(DLLEXT
)
76 cp
$(DLLDIR
)/oleaut32
/tests
/oleaut32_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
77 rpcrt4_test.exe
$(DLLEXT
): $(DLLDIR
)/rpcrt4
/tests
/rpcrt4_test.exe
$(DLLEXT
)
78 cp
$(DLLDIR
)/rpcrt4
/tests
/rpcrt4_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
79 shell32_test.exe
$(DLLEXT
): $(DLLDIR
)/shell32
/tests
/shell32_test.exe
$(DLLEXT
)
80 cp
$(DLLDIR
)/shell32
/tests
/shell32_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
81 shlwapi_test.exe
$(DLLEXT
): $(DLLDIR
)/shlwapi
/tests
/shlwapi_test.exe
$(DLLEXT
)
82 cp
$(DLLDIR
)/shlwapi
/tests
/shlwapi_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
83 urlmon_test.exe
$(DLLEXT
): $(DLLDIR
)/urlmon
/tests
/urlmon_test.exe
$(DLLEXT
)
84 cp
$(DLLDIR
)/urlmon
/tests
/urlmon_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
85 user32_test.exe
$(DLLEXT
): $(DLLDIR
)/user
/tests
/user32_test.exe
$(DLLEXT
)
86 cp
$(DLLDIR
)/user
/tests
/user32_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
87 wininet_test.exe
$(DLLEXT
): $(DLLDIR
)/wininet
/tests
/wininet_test.exe
$(DLLEXT
)
88 cp
$(DLLDIR
)/wininet
/tests
/wininet_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
89 winmm_test.exe
$(DLLEXT
): $(DLLDIR
)/winmm
/tests
/winmm_test.exe
$(DLLEXT
)
90 cp
$(DLLDIR
)/winmm
/tests
/winmm_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
91 winspool.drv_test.exe
$(DLLEXT
): $(DLLDIR
)/winspool
/tests
/winspool.drv_test.exe
$(DLLEXT
)
92 cp
$(DLLDIR
)/winspool
/tests
/winspool.drv_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@
93 ws2_32_test.exe
$(DLLEXT
): $(DLLDIR
)/winsock
/tests
/ws2_32_test.exe
$(DLLEXT
)
94 cp
$(DLLDIR
)/winsock
/tests
/ws2_32_test.exe
$(DLLEXT
) $@
&& $(STRIP
) $@