From 99c92de8aa77fd9553d72c98013cf89dccd3b468 Mon Sep 17 00:00:00 2001 From: Kornel Benko Date: Thu, 5 Dec 2013 12:00:02 +0100 Subject: [PATCH] CMake: allow compile-time C++ flags to be set For developper only, therefore the variable is set to advanced. Ideas from: Scott Kostyshak + Vincent van Ravensteijn --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e72aad5e15..fa16d1074d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -469,8 +469,12 @@ if(NOT MSVC) endif() endif() +set(LYX_CXX_FLAGS_EXTRA "" CACHE STRING "Desired semicolon separated list of extra cxx compile flags, like '-Werror'") +mark_as_advanced(LYX_CXX_FLAGS_EXTRA) if(LYX_CXX_FLAGS_EXTRA) - add_definitions(${LYX_CXX_FLAGS_EXTRA}) + foreach(_flag ${LYX_CXX_FLAGS_EXTRA}) + add_definitions(${_flag}) + endforeach() endif() find_package(Qt5Core QUIET)