From e17056db66c3c1db0438f5763a4469d4cb8002cf Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Wed, 29 Mar 2023 11:51:28 -0500 Subject: [PATCH] CMake: export warning flags --- cmake/config/Config.cmake.in | 3 +++ cmake/setup_write_config.cmake | 1 + 2 files changed, 4 insertions(+) diff --git a/cmake/config/Config.cmake.in b/cmake/config/Config.cmake.in index 6686b02b65..03b35fea08 100644 --- a/cmake/config/Config.cmake.in +++ b/cmake/config/Config.cmake.in @@ -118,6 +118,9 @@ set(DEAL_II_CXX_FLAGS_DEBUG "@DEAL_II_CXX_FLAGS_DEBUG@") # _additionally_ used for release targets: set(DEAL_II_CXX_FLAGS_RELEASE "@DEAL_II_CXX_FLAGS_RELEASE@") +# warning flags used for all targets: +set(DEAL_II_WARNING_FLAGS "@DEAL_II_WARNING_FLAGS@") + # used for all targets: set(DEAL_II_LINKER_FLAGS "@DEAL_II_LINKER_FLAGS@") diff --git a/cmake/setup_write_config.cmake b/cmake/setup_write_config.cmake index 07458af8ec..b0fe9c53ef 100644 --- a/cmake/setup_write_config.cmake +++ b/cmake/setup_write_config.cmake @@ -119,6 +119,7 @@ endif() if(CMAKE_BUILD_TYPE MATCHES "Debug") _detailed("# DEAL_II_CXX_FLAGS_DEBUG: ${DEAL_II_CXX_FLAGS_DEBUG}\n") endif() +_detailed("# DEAL_II_WARNING_FLAGS: ${DEAL_II_WARNING_FLAGS}\n") _detailed("# DEAL_II_LINKER_FLAGS: ${DEAL_II_LINKER_FLAGS}\n") if(CMAKE_BUILD_TYPE MATCHES "Release") -- 2.39.5