diff --git a/CMakeLists.txt b/CMakeLists.txt index d67048aa1..58573b0af 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -116,7 +116,6 @@ CONFIGURE_FILE( ## create and configure the unit test target ## if (JSON_BuildTests) - include(Dart) include(CTest) enable_testing() add_subdirectory(test) diff --git a/cmake/ci.cmake b/cmake/ci.cmake index ea9cec51c..65eb7fb95 100644 --- a/cmake/ci.cmake +++ b/cmake/ci.cmake @@ -373,9 +373,9 @@ add_custom_target(ci_test_clang_sanitizer ############################################################################### add_custom_target(ci_test_valgrind - COMMAND CXX=${GCC_TOOL} ${CMAKE_COMMAND} -DCMAKE_BUILD_TYPE=Debug -S${PROJECT_SOURCE_DIR} -B${PROJECT_BINARY_DIR}/build_valgrind -DJSON_BuildTests=ON -GNinja -DMEMORYCHECK_COMMAND=${VALGRIND_TOOL} -DMEMORYCHECK_COMMAND_OPTIONS="--error-exitcode=1 --leak-check=full" + COMMAND CXX=${GCC_TOOL} ${CMAKE_COMMAND} -DCMAKE_BUILD_TYPE=Debug -S${PROJECT_SOURCE_DIR} -B${PROJECT_BINARY_DIR}/build_valgrind -DJSON_BuildTests=ON -DJSON_Valgrind=ON -GNinja COMMAND ${CMAKE_COMMAND} --build ${PROJECT_BINARY_DIR}/build_valgrind - COMMAND cd ${PROJECT_BINARY_DIR}/build_valgrind/test && ${CMAKE_CTEST_COMMAND} -T memcheck -j10 + COMMAND cd ${PROJECT_BINARY_DIR}/build_valgrind/test && ${CMAKE_CTEST_COMMAND} -j10 COMMENT "Compile and test with Valgrind" )