Mercurial > malikania
diff CMakeLists.txt @ 69:fce7e41875db
CMake: add WITH_TESTS option
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 19 Dec 2016 12:58:53 +0100 |
parents | b2031b785cbc |
children | 858621081b95 |
line wrap: on
line diff
--- a/CMakeLists.txt Mon Dec 19 12:56:12 2016 +0100 +++ b/CMakeLists.txt Mon Dec 19 12:58:53 2016 +0100 @@ -46,7 +46,6 @@ ) include_directories(${CMAKE_BINARY_DIR}) -enable_testing() find_package(Boost REQUIRED COMPONENTS filesystem system timer unit_test_framework) find_package(OpenSSL REQUIRED) @@ -63,7 +62,11 @@ add_subdirectory(libserver) add_subdirectory(client) add_subdirectory(server) -add_subdirectory(tests) + +if (WITH_TESTS) + enable_testing() + add_subdirectory(tests) +endif () message("Building information:") message(" General flags: ${CMAKE_CXX_FLAGS}") @@ -72,4 +75,6 @@ message("") message("Documentation:") message(" Doxygen: ${WITH_DOXYGEN_MSG}") +message("Additional options:") message(" Vera: ${WITH_VERA_MSG}") +message(" Tests: ${WITH_TESTS_MSG}")