Mercurial > pub > dyncall > dyncall
comparison test/Makefile.generic @ 526:93628a1eaed4
tests: integrate new tests into makefiles, some cleanups
author | Tassilo Philipp |
---|---|
date | Thu, 14 Apr 2022 10:06:58 +0200 |
parents | 0c68b3f91367 |
children | 917d5d213815 |
comparison
equal
deleted
inserted
replaced
525:cc607f753178 | 526:93628a1eaed4 |
---|---|
1 ALL=call_suite callback_suite plain plain_c++ suite suite2 suite3 suite_floats call_suite_aggrs ellipsis callf syscall dynload_plain resolve_self thunk malloc_wx callback_plain | 1 ALL=call_suite call_suite_aggrs callback_suite callback_suite_aggrs plain plain_c++ suite suite2 suite3 suite_floats ellipsis callf syscall dynload_plain resolve_self thunk malloc_wx callback_plain |
2 PACK=call_suite callback_suite plain plain_c++ suite suite2 suite3 suite_floats call_suite_aggrs ellipsis callf dynload_plain resolve_self callback_plain | 2 PACK=call_suite call_suite_aggrs callback_suite callback_suite_aggrs plain plain_c++ suite suite2 suite3 suite_floats ellipsis callf dynload_plain resolve_self callback_plain |
3 .PHONY: all clean run-tests install distclean ${ALL} | 3 .PHONY: all clean run-tests install distclean ${ALL} |
4 all clean install: | 4 all clean install: |
5 ${MAKE} TARGET=$@ ${ALL} | 5 ${MAKE} TARGET=$@ ${ALL} |
6 ${ALL}:: | 6 ${ALL}:: |
7 cd $@ && ${MAKE} ${TARGET} | 7 cd $@ && ${MAKE} ${TARGET} |
8 run-tests: all | 8 run-tests: all |
9 ${VPATH}/run-build.sh ${ALL} | grep "result:" | 9 ${VPATH}/run-build.sh ${ALL} | grep "result:" |
10 all-c: | 10 all-c: |
11 cd plain && ${MAKE} | 11 cd plain && ${MAKE} |
12 cd call_suite && ${MAKE} | 12 cd call_suite && ${MAKE} |
13 cd call_suite_aggrs && ${MAKE} | |
13 cd suite && ${MAKE} | 14 cd suite && ${MAKE} |
14 cd call_suite_aggrs && ${MAKE} | |
15 cd callf && ${MAKE} | 15 cd callf && ${MAKE} |
16 cd syscall && ${MAKE} | 16 cd syscall && ${MAKE} |
17 cd dynload_plain && ${MAKE} | 17 cd dynload_plain && ${MAKE} |
18 cd resolve_self && ${MAKE} | 18 cd resolve_self && ${MAKE} |
19 cd thunk && ${MAKE} | 19 cd thunk && ${MAKE} |
20 cd malloc_wx && ${MAKE} | 20 cd malloc_wx && ${MAKE} |
21 cd callback_plain && ${MAKE} | 21 cd callback_plain && ${MAKE} |
22 cd callback_suite && ${MAKE} | 22 cd callback_suite && ${MAKE} |
23 cd callback_suite_aggrs && ${MAKE} | |
23 all-win32: | 24 all-win32: |
24 cd suite_x86win32std && ${MAKE} | 25 cd suite_x86win32std && ${MAKE} |
25 cd suite_x86win32fast && ${MAKE} | 26 cd suite_x86win32fast && ${MAKE} |
26 cd suite2_x86win32std && ${MAKE} | 27 cd suite2_x86win32std && ${MAKE} |
27 cd suite2_x86win32fast && ${MAKE} | 28 cd suite2_x86win32fast && ${MAKE} |
32 suite2_x86win32fast/suite2_x86win32fast | 33 suite2_x86win32fast/suite2_x86win32fast |
33 all-dyncall: | 34 all-dyncall: |
34 cd plain && ${MAKE} | 35 cd plain && ${MAKE} |
35 cd plain_c++ && ${MAKE} | 36 cd plain_c++ && ${MAKE} |
36 cd call_suite && ${MAKE} | 37 cd call_suite && ${MAKE} |
38 cd call_suite_aggrs && ${MAKE} | |
37 cd suite && ${MAKE} | 39 cd suite && ${MAKE} |
38 cd suite2 && ${MAKE} | 40 cd suite2 && ${MAKE} |
39 cd suite3 && ${MAKE} | 41 cd suite3 && ${MAKE} |
40 cd suite_floats && ${MAKE} | 42 cd suite_floats && ${MAKE} |
41 cd call_suite_aggrs && ${MAKE} | |
42 cd ellipsis && ${MAKE} | 43 cd ellipsis && ${MAKE} |
43 cd callf && ${MAKE} | 44 cd callf && ${MAKE} |
44 cd syscall && ${MAKE} | 45 cd syscall && ${MAKE} |
45 run-dyncall: | 46 run-dyncall: |
46 plain/plain | 47 plain/plain |
47 plain_c++/plain_c++ | 48 plain_c++/plain_c++ |
48 call_suite/call_suite | 49 call_suite/call_suite |
50 call_suite_aggrs/call_suite_aggrs | |
49 suite/suite | 51 suite/suite |
50 suite2/suite2 | 52 suite2/suite2 |
51 suite3/suite3 | 53 suite3/suite3 |
52 suite_floats/suite_floats | 54 suite_floats/suite_floats |
53 call_suite_aggrs/call_suite_aggrs | |
54 ellipsis/ellipsis | 55 ellipsis/ellipsis |
55 callf/callf | 56 callf/callf |
56 syscall/syscall | 57 syscall/syscall |
57 all-dynload: | 58 all-dynload: |
58 cd dynload_plain && ${MAKE} | 59 cd dynload_plain && ${MAKE} |
63 all-dyncallback: | 64 all-dyncallback: |
64 cd thunk && ${MAKE} | 65 cd thunk && ${MAKE} |
65 cd malloc_wx && ${MAKE} | 66 cd malloc_wx && ${MAKE} |
66 cd callback_plain && ${MAKE} | 67 cd callback_plain && ${MAKE} |
67 cd callback_suite && ${MAKE} | 68 cd callback_suite && ${MAKE} |
69 cd callback_suite_aggrs && ${MAKE} | |
68 run-dyncallback: | 70 run-dyncallback: |
69 thunk/thunk | 71 thunk/thunk |
70 malloc_wx/malloc_wx | 72 malloc_wx/malloc_wx |
71 callback_plain/callback_plain | 73 callback_plain/callback_plain |
72 callback_suite/callback_suite | 74 callback_suite/callback_suite |
75 callback_suite_aggrs/callback_suite_aggrs | |
73 | 76 |
74 pack: ${PACK} | 77 pack: ${PACK} |
75 ${VPATH}/pack-tests.sh ${PACK} | 78 ${VPATH}/pack-tests.sh ${PACK} |
76 | 79 |
77 distclean: | 80 distclean: |