diff --git a/CMakeLists.txt b/CMakeLists.txt index 6507efde..56ee04e2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -28,6 +28,8 @@ project(sqlpp11 VERSION 0.1 LANGUAGES CXX) enable_testing() +option(ENABLE_TESTS "Build unit tests" On) + list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules/") find_package(HinnantDate REQUIRED) @@ -104,9 +106,11 @@ install( ${ConfigPackageLocation} ) -add_subdirectory(tests) -add_subdirectory(test_types) -add_subdirectory(test_serializer) -add_subdirectory(test_static_asserts) -add_subdirectory(test_constraints) -add_subdirectory(test_scripts) +if(ENABLE_TESTS) + add_subdirectory(tests) + add_subdirectory(test_types) + add_subdirectory(test_serializer) + add_subdirectory(test_static_asserts) + add_subdirectory(test_constraints) + add_subdirectory(test_scripts) +endif() \ No newline at end of file