diff --git a/CMakeLists.txt b/CMakeLists.txt index 12e971414..858528c56 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -35,11 +35,11 @@ if (CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR) endif() option (SLS_USE_HDF5 "HDF5 File format" OFF) -option (SLS_USE_TEXTCLIENT "Text Client" ON) -option (SLS_USE_RECEIVER "Receiver" ON) -option (SLS_USE_GUI "GUI" ON) -option (SLS_USE_TESTS "TESTS" OFF) -option (SLS_USE_INTEGRATION_TESTS "Integration Tests" OFF) +option (SLS_USE_TEXTCLIENT "Text Client" OFF) +option (SLS_USE_RECEIVER "Receiver" OFF) +option (SLS_USE_GUI "GUI" OFF) +option (SLS_USE_TESTS "TESTS" ON) +option (SLS_USE_INTEGRATION_TESTS "Integration Tests" ON) option(SLS_USE_SANITIZER "Sanitizers for debugging" OFF) option(SLS_USE_PYTHON "Python bindings" OFF) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) diff --git a/cmk.sh b/cmk.sh index 99183d859..c2d23a45d 100755 --- a/cmk.sh +++ b/cmk.sh @@ -116,8 +116,8 @@ done if [ $TEXTCLIENT -eq 0 ] && [ $RECEIVER -eq 0 ] && [ $GUI -eq 0 ]; then - CMAKE_POST+=" -DSLS_USE_TEXTCLIENT=ON -DSLS_USE_RECEIVER=ON -DSLS_USE_GUI=ON " - #CMAKE_POST+=" -DSLS_USE_TEXTCLIENT=ON -DSLS_USE_RECEIVER=ON -DSLS_USE_GUI=OFF " + #CMAKE_POST+=" -DSLS_USE_TEXTCLIENT=ON -DSLS_USE_RECEIVER=ON -DSLS_USE_GUI=ON " + CMAKE_POST+=" -DSLS_USE_TEXTCLIENT=ON -DSLS_USE_RECEIVER=ON -DSLS_USE_GUI=OFF " echo "Compile Option: TextClient, Receiver and GUI" else if [ $TEXTCLIENT -eq 1 ]; then diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 9f2139483..61415ddc3 100755 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -19,6 +19,8 @@ target_link_libraries(tests set_target_properties(tests PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin ) - +include(CTest) +include(Catch) +catch_discover_tests(tests) # #TODO! Move to automatic test discovery # add_test(test ${CMAKE_BINARY_DIR}/bin/testSlsReceiver) \ No newline at end of file