From c970a571babd19fc14b2aa783962de5a41c00ead Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kuba=20Podg=C3=B3rski?= Date: Thu, 10 Sep 2020 15:37:29 +0200 Subject: [PATCH] Remove -pedantic for tests in release mode. --- CMakeLists.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 73a9ebe..7fe45d3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,6 +6,14 @@ project(zip set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) set(CMAKE_VERBOSE_MAKEFILE ON) option(CMAKE_DISABLE_TESTING "Disable test creation" OFF) +# test +if (NOT CMAKE_DISABLE_TESTING) + enable_testing() + add_subdirectory(test) + find_package(Sanitizers) + add_sanitizers(${PROJECT_NAME} ${test_out}) +endif() + if (MSVC) # Use secure functions by default and suppress warnings about "deprecated" functions @@ -40,14 +48,6 @@ target_include_directories(${PROJECT_NAME} PUBLIC $ ) -# test -if (NOT CMAKE_DISABLE_TESTING) - enable_testing() - add_subdirectory(test) - find_package(Sanitizers) - add_sanitizers(${PROJECT_NAME} ${test_out}) -endif() - #### # Installation (https://github.com/forexample/package-example) {