annotate test/CMakeLists.txt @ 547:917d5d213815

- integrate test/callback_plain_c++ into main build
author Tassilo Philipp
date Tue, 31 May 2022 19:59:10 +0200
parents 93628a1eaed4
children 01a5762c6fba
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
1 include_directories(
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
2 ${PROJECT_SOURCE_DIR}/dynload
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
3 ${PROJECT_SOURCE_DIR}/dyncall
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
4 ${PROJECT_SOURCE_DIR}/dyncallback
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
5 )
149
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
6
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
7 if (CMAKE_CXX_COMPILER_WORKS)
0
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
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
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
11 add_subdirectory(suite3)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
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)
149
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
14 endif ()
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
Tassilo Philipp
parents: 149
diff changeset
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
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
26 add_subdirectory(thunk)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
27 add_subdirectory(malloc_wx)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
28 add_subdirectory(callback_plain)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
29 add_subdirectory(sharedlib)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
30
149
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
31 if("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86" AND CMAKE_CXX_COMPILER_WORKS)
0
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
32 add_subdirectory(suite_x86win32fast)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
33 add_subdirectory(suite_x86win32std)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
34 add_subdirectory(suite2_x86win32fast)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
35 add_subdirectory(suite2_x86win32std)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
36 endif()
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
37
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
38 if(${UNIX})
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
39 add_subdirectory(syscall)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
40 endif()
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
41