From 88edcc839ffd15af8b92513f2f71f35ee1265e8e Mon Sep 17 00:00:00 2001 From: tastytea Date: Thu, 19 Apr 2018 00:56:33 +0200 Subject: [PATCH] supress warnings about compatibility-wrapper if it is no debug build --- CMakeLists.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1436102..2a21ae4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,12 +7,17 @@ project (mastodon-cpp include(GNUInstallDirs) -set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall") - set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) +set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall") + +# Do not complain about compatibility-wrapper +if(NOT CMAKE_BUILD_TYPE STREQUAL "Debug") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations") +endif() + include_directories(${PROJECT_SOURCE_DIR}/src) include_directories(${PROJECT_BINARY_DIR})