From 303e95dd32c89b62f4cb48004fc4481f9c32c5f3 Mon Sep 17 00:00:00 2001 From: Carles Fernandez Date: Sun, 5 Jul 2020 11:53:20 +0200 Subject: [PATCH] Fix the -DENABLE_LOG=OFF building option --- CMakeLists.txt | 7 +++++++ docs/changelog.md | 4 ++++ src/main/CMakeLists.txt | 5 ----- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 073cec97d..ccc703512 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1581,6 +1581,13 @@ endif() if(NOT ENABLE_LOG) message(STATUS "Logging is not enabled") + if(CMAKE_VERSION VERSION_GREATER 3.11.0) + target_compile_definitions(Glog::glog INTERFACE -DGOOGLE_STRIP_LOG=1) + else() + set_property(TARGET Glog::glog APPEND PROPERTY + INTERFACE_COMPILE_DEFINITIONS GOOGLE_STRIP_LOG=1 + ) + endif() endif() diff --git a/docs/changelog.md b/docs/changelog.md index a17d6e479..744d51120 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -81,6 +81,10 @@ SPDX-FileCopyrightText: 2011-2020 Carles Fernandez-Prades