There was an error while loading. Please reload this page.
1 parent d7a2b6b commit 61fda12Copy full SHA for 61fda12
cmake/CompilerWarnings.cmake
@@ -79,7 +79,7 @@ function(set_project_warnings project_name)
79
80
if(MSVC)
81
set(PROJECT_WARNINGS ${MSVC_WARNINGS})
82
- elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
+ elseif(CMAKE_CXX_COMPILER_ID MATCHES ".*Clang")
83
set(PROJECT_WARNINGS ${CLANG_WARNINGS})
84
else()
85
set(PROJECT_WARNINGS ${GCC_WARNINGS})
test/CMakeLists.txt
@@ -8,6 +8,7 @@ endif()
8
9
add_library(catch_main STATIC catch_main.cpp)
10
target_link_libraries(catch_main PUBLIC CONAN_PKG::catch2)
11
+target_link_libraries(catch_main PRIVATE project_options)
12
13
add_executable(tests tests.cpp)
14
target_link_libraries(tests PRIVATE project_warnings project_options
0 commit comments