From 9aa962e792362751f79343a10095f64285c79bae Mon Sep 17 00:00:00 2001 From: Kubat <mael.martin31@gmail.com> Date: Thu, 13 Oct 2022 13:27:31 +0200 Subject: [PATCH] CMAKE: Apply the build type specific tags --- CMakeLists.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f752552b..8eb353a8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -60,6 +60,9 @@ set(${CMAKE_BUILD_TYPE}_C_FLAGS) set(RelWithDebInfo_C_FLAGS -Wno-switch # For the CI ) +set(Release_C_FLAGS + -Wno-switch # For the CI +) set(COMMON_C_FLAGS -Wall -Wextra -Werror -Wshadow @@ -325,18 +328,16 @@ target_include_directories(lektord PRIVATE ${CURL_INCLUDE_DIRS} ) -target_compile_definitions(lektord PRIVATE ${common_DEFINITIONS}) target_compile_definitions(lkt PRIVATE ${common_DEFINITIONS}) - -target_compile_options(lektord PRIVATE ${COMMON_C_FLAGS} ${${CMAKE_C_COMPILER_ID}_C_FLAGS} ${${CMAKE_CXX_COMPILER_ID}_CXX_FLAGS}) -target_compile_definitions(lektord PRIVATE +target_compile_definitions(lektord PRIVATE ${common_DEFINITIONS} QT_DISABLE_DEPRECATED_BEFORE=0x050F00 QT_NO_CAST_TO_ASCII QT_RESTRICTED_CAST_FROM_ASCII QTCREATOR_UTILS_STATIC_LIB ) -target_compile_options(lkt PRIVATE ${COMMON_C_FLAGS} ${${CMAKE_C_COMPILER_ID}_C_FLAGS} ${${CMAKE_CXX_COMPILER_ID}_CXX_FLAGS}) +target_compile_options(lektord PRIVATE ${COMMON_C_FLAGS} ${${CMAKE_C_COMPILER_ID}_C_FLAGS} ${${CMAKE_CXX_COMPILER_ID}_CXX_FLAGS} ${${CMAKE_C_COMPILER_ID}_C_FLAGS}) +target_compile_options(lkt PRIVATE ${COMMON_C_FLAGS} ${${CMAKE_C_COMPILER_ID}_C_FLAGS} ${${CMAKE_CXX_COMPILER_ID}_CXX_FLAGS} ${${CMAKE_C_COMPILER_ID}_C_FLAGS}) set_property(TARGET lektord PROPERTY CXX_STANDARD 20) -- GitLab