diff --git a/CMakeLists.txt b/CMakeLists.txt index d018fb9f38..b5bf072319 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,6 +17,8 @@ option(ARMA_EXTRA_DEBUG "Compile with extra Armadillo debugging symbols." OFF) option(MATLAB_BINDINGS "Compile MATLAB bindings if MATLAB is found." OFF) option(TEST_VERBOSE "Run test cases with verbose output." OFF) +enable_testing () + # Include modules in the CMake directory. set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/CMake") diff --git a/src/mlpack/CMakeLists.txt b/src/mlpack/CMakeLists.txt index df77a6d733..28e56ec994 100644 --- a/src/mlpack/CMakeLists.txt +++ b/src/mlpack/CMakeLists.txt @@ -82,10 +82,3 @@ install(TARGETS mlpack ARCHIVE DESTINATION lib) add_dependencies(mlpack mlpack_headers) - -# For 'make test'. -add_custom_target(test - ${CMAKE_BINARY_DIR}/bin/mlpack_test "--log_level=test_suite" # Set UTF runtime param - WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/ # This is where test files are put. - COMMENT "Running mlpack test" - DEPENDS mlpack_test) diff --git a/src/mlpack/tests/CMakeLists.txt b/src/mlpack/tests/CMakeLists.txt index 4a33625ad6..e5b08b4bb4 100644 --- a/src/mlpack/tests/CMakeLists.txt +++ b/src/mlpack/tests/CMakeLists.txt @@ -94,3 +94,9 @@ add_custom_command(TARGET mlpack_test COMMAND ${CMAKE_COMMAND} -E tar xjpf mnist_first250_training_4s_and_9s.tar.bz2 WORKING_DIRECTORY ${PROJECT_BINARY_DIR} ) + +# For 'make test'. +add_test (NAME mlpack_test + COMMAND mlpack_test "--log_level=test_suite" # Set UTF runtime param + WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/ # This is where test files are put. +) \ No newline at end of file