diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2019-06-06 09:40:06 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2019-06-06 09:40:06 +0300 |
commit | b65438f99e90a0e857808bd1f7b703570553148d (patch) | |
tree | 7911eadc7c4d8238888706a6d6c4ad3a54d33265 /cord | |
parent | 0c8905e84d16bd5e14ed91e21904fd7ab9d197e2 (diff) | |
download | bdwgc-b65438f99e90a0e857808bd1f7b703570553148d.tar.gz |
Add cordtest to CMake script and rename cord/cord executable to cord/de
Issue #281 (bdwgc).
* cord/CMakeLists.txt (cordtest): Specify add_executable,
set_target_properties, target_link_libraries and add_test.
* cord/CMakeLists.txt [WIN32] (cord): Rename executable to de.
Diffstat (limited to 'cord')
-rw-r--r-- | cord/CMakeLists.txt | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/cord/CMakeLists.txt b/cord/CMakeLists.txt index 17077370..1fb27e96 100644 --- a/cord/CMakeLists.txt +++ b/cord/CMakeLists.txt @@ -11,11 +11,19 @@ # modified is included with the above copyright notice. ## +# TODO add_library(cord ...) + +add_executable(cordtest cordbscs.c cordprnt.c cordxtra.c + tests/cordtest.c) +set_target_properties(cordtest PROPERTIES COMPILE_DEFINITIONS GC_NOT_DLL) +target_link_libraries(cordtest gc-lib) +add_test(NAME cordtest COMMAND cordtest) + if (WIN32) - add_executable(cord cordbscs.c cordxtra.c + add_executable(de cordbscs.c cordxtra.c tests/de.c tests/de_win.c) - set_target_properties(cord PROPERTIES WIN32_EXECUTABLE TRUE) - set_target_properties(cord PROPERTIES COMPILE_DEFINITIONS GC_NOT_DLL) - target_link_libraries(cord gc-lib) - target_link_libraries(cord gdi32) + set_target_properties(de PROPERTIES WIN32_EXECUTABLE TRUE) + set_target_properties(de PROPERTIES COMPILE_DEFINITIONS GC_NOT_DLL) + target_link_libraries(de gc-lib) + target_link_libraries(de gdi32) endif() |