mirror of
https://github.com/QuasarApp/zip.git
synced 2025-05-06 17:19:33 +00:00
Remove -pedantic for tests in release mode.
This commit is contained in:
parent
1d0fc2c043
commit
c970a571ba
@ -6,6 +6,14 @@ project(zip
|
|||||||
set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
|
set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
|
||||||
set(CMAKE_VERBOSE_MAKEFILE ON)
|
set(CMAKE_VERBOSE_MAKEFILE ON)
|
||||||
option(CMAKE_DISABLE_TESTING "Disable test creation" OFF)
|
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)
|
if (MSVC)
|
||||||
# Use secure functions by default and suppress warnings about "deprecated" functions
|
# Use secure functions by default and suppress warnings about "deprecated" functions
|
||||||
@ -40,14 +48,6 @@ target_include_directories(${PROJECT_NAME} PUBLIC
|
|||||||
$<INSTALL_INTERFACE:include>
|
$<INSTALL_INTERFACE:include>
|
||||||
)
|
)
|
||||||
|
|
||||||
# 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) {
|
# Installation (https://github.com/forexample/package-example) {
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user