From 4cc6164c971bfdca02bf229f45e7c2770b887e61 Mon Sep 17 00:00:00 2001 From: Tobias Frisch <tfrisch@uni-koblenz.de> Date: Tue, 4 May 2021 10:16:18 +0200 Subject: [PATCH] Fixed cmake warning flags Signed-off-by: Tobias Frisch <tfrisch@uni-koblenz.de> --- CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 31484bbb..faba6ee3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,7 +21,13 @@ set(vkcv_source ${PROJECT_SOURCE_DIR}/src) set(vkcv_flags ${CMAKE_CXX_FLAGS}) if (vkcv_build_debug) - set(vkcv_flags ${vkcv_flags} " -Wextra -Wall -pedantic") + if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + set(vkcv_flags ${vkcv_flags} " -Weverything") + if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + set(vkcv_flags ${vkcv_flags} " -Wextra -Wall -pedantic") + else() + set(vkcv_flags ${vkcv_flags} " -Wall") + endif() endif() include(${vkcv_config}/Sources.cmake) -- GitLab