Mercurial > pub > dyncall > dyncall
annotate test/CMakeLists.txt @ 603:c1208587091c
- missed cmake build line to be removed given last commit
author | Tassilo Philipp |
---|---|
date | Wed, 21 Sep 2022 13:26:31 +0200 |
parents | 01a5762c6fba |
children |
rev | line source |
---|---|
0 | 1 include_directories( |
2 ${PROJECT_SOURCE_DIR}/dynload | |
3 ${PROJECT_SOURCE_DIR}/dyncall | |
4 ${PROJECT_SOURCE_DIR}/dyncallback | |
5 ) | |
149
c12120a1fbc0
- make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents:
4
diff
changeset
|
6 |
590
01a5762c6fba
- relaxed cmake's c++ compiler check for test suite a bit by just checking if compiler string is set (existing CMAKE_CXX_COMPILER_WORKS fails on some platforms)
Tassilo Philipp
parents:
547
diff
changeset
|
7 if(CMAKE_CXX_COMPILER) |
0 | 8 add_subdirectory(plain_c++) |
547
917d5d213815
- integrate test/callback_plain_c++ into main build
Tassilo Philipp
parents:
526
diff
changeset
|
9 add_subdirectory(callback_plain_c++) |
4
e1706ad13e9e
added CMakeLists.txt for tests (call_suite and resolveself)
dadler
parents:
0
diff
changeset
|
10 add_subdirectory(suite2) |
0 | 11 add_subdirectory(suite3) |
12 add_subdirectory(suite_floats) | |
4
e1706ad13e9e
added CMakeLists.txt for tests (call_suite and resolveself)
dadler
parents:
0
diff
changeset
|
13 add_subdirectory(ellipsis) |
590
01a5762c6fba
- relaxed cmake's c++ compiler check for test suite a bit by just checking if compiler string is set (existing CMAKE_CXX_COMPILER_WORKS fails on some platforms)
Tassilo Philipp
parents:
547
diff
changeset
|
14 endif() |
149
c12120a1fbc0
- make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents:
4
diff
changeset
|
15 |
c12120a1fbc0
- make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents:
4
diff
changeset
|
16 add_subdirectory(call_suite) |
526
93628a1eaed4
tests: integrate new tests into makefiles, some cleanups
Tassilo Philipp
parents:
485
diff
changeset
|
17 add_subdirectory(call_suite_aggrs) |
149
c12120a1fbc0
- make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents:
4
diff
changeset
|
18 add_subdirectory(callback_suite) |
526
93628a1eaed4
tests: integrate new tests into makefiles, some cleanups
Tassilo Philipp
parents:
485
diff
changeset
|
19 add_subdirectory(callback_suite_aggrs) |
149
c12120a1fbc0
- make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents:
4
diff
changeset
|
20 add_subdirectory(plain) |
c12120a1fbc0
- make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents:
4
diff
changeset
|
21 add_subdirectory(suite) |
4
e1706ad13e9e
added CMakeLists.txt for tests (call_suite and resolveself)
dadler
parents:
0
diff
changeset
|
22 add_subdirectory(callf) |
e1706ad13e9e
added CMakeLists.txt for tests (call_suite and resolveself)
dadler
parents:
0
diff
changeset
|
23 add_subdirectory(nm) |
214 | 24 add_subdirectory(dynload_plain) |
4
e1706ad13e9e
added CMakeLists.txt for tests (call_suite and resolveself)
dadler
parents:
0
diff
changeset
|
25 add_subdirectory(resolve_self) |
0 | 26 add_subdirectory(thunk) |
27 add_subdirectory(malloc_wx) | |
28 add_subdirectory(callback_plain) | |
29 | |
590
01a5762c6fba
- relaxed cmake's c++ compiler check for test suite a bit by just checking if compiler string is set (existing CMAKE_CXX_COMPILER_WORKS fails on some platforms)
Tassilo Philipp
parents:
547
diff
changeset
|
30 if("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86" AND CMAKE_CXX_COMPILER) |
0 | 31 add_subdirectory(suite_x86win32fast) |
32 add_subdirectory(suite_x86win32std) | |
33 add_subdirectory(suite2_x86win32fast) | |
34 add_subdirectory(suite2_x86win32std) | |
35 endif() | |
36 | |
37 if(${UNIX}) | |
38 add_subdirectory(syscall) | |
39 endif() | |
40 |