From b6aa29831a56aa652d16d1f5f8fab0b7caf1bad7 Mon Sep 17 00:00:00 2001 From: Peter Matula Date: Thu, 19 Mar 2020 14:09:49 +0100 Subject: [PATCH] deps/pog/deps: propagate cxx flags to pog's deps --- deps/pog/deps/fmt/CMakeLists.txt | 4 +++- deps/pog/deps/re2/CMakeLists.txt | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/deps/pog/deps/fmt/CMakeLists.txt b/deps/pog/deps/fmt/CMakeLists.txt index 3f6f9d4d..8c4a36bd 100644 --- a/deps/pog/deps/fmt/CMakeLists.txt +++ b/deps/pog/deps/fmt/CMakeLists.txt @@ -21,7 +21,9 @@ ExternalProject_Add( SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/fmt" CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${FMT_INSTALL_DIR} - -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} + -DCMAKE_BUILD_TYPE=Release + -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS} + -DCMAKE_CXX_FLAGS_RELEASE=${CMAKE_CXX_FLAGS_RELEASE} -DCMAKE_POSITION_INDEPENDENT_CODE=${POG_PIC} -DFMT_TEST=OFF -DFMT_DOC=OFF diff --git a/deps/pog/deps/re2/CMakeLists.txt b/deps/pog/deps/re2/CMakeLists.txt index 511625de..99eee284 100644 --- a/deps/pog/deps/re2/CMakeLists.txt +++ b/deps/pog/deps/re2/CMakeLists.txt @@ -23,6 +23,8 @@ ExternalProject_Add( -DCMAKE_INSTALL_PREFIX=${RE2_INSTALL_DIR} -DCMAKE_POSITION_INDEPENDENT_CODE=${POG_PIC} -DCMAKE_BUILD_TYPE=Release + -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS} + -DCMAKE_CXX_FLAGS_RELEASE=${CMAKE_CXX_FLAGS_RELEASE} -DRE2_BUILD_TESTING=OFF BUILD_COMMAND ${RE2_BUILD_COMMAND}