From adcc887dd3b1165dc095bbbc54f65579843e6a15 Mon Sep 17 00:00:00 2001 From: Hidehisa Akiyama Date: Sat, 9 Apr 2022 11:44:18 +0900 Subject: [PATCH] Fix the cmake setting. Replace CMAKE_CXX_FLAGS variable wit target_compile_options. --- CMakeLists.txt | 1 - rcss/rcg/CMakeLists.txt | 5 +++++ src/CMakeLists.txt | 5 +++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4e7459f..5fef3ad 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,7 +13,6 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE "Release" CACHE STRING "" FORCE) endif() -set(CMAKE_CXX_FLAGS "-W -Wall") include(GNUInstallDirs) diff --git a/rcss/rcg/CMakeLists.txt b/rcss/rcg/CMakeLists.txt index 9a7d90f..5736ca1 100644 --- a/rcss/rcg/CMakeLists.txt +++ b/rcss/rcg/CMakeLists.txt @@ -21,6 +21,11 @@ target_include_directories(rcssrcg ${PROJECT_BINARY_DIR} ) +target_compile_options(rcssrcg + PRIVATE + -W -Wall + ) + set_target_properties(rcssrcg PROPERTIES VERSION 17.0.0 diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 4c788c7..796eec5 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -51,6 +51,11 @@ target_compile_definitions(rcssmonitor HAVE_CONFIG_H ) +target_compile_options(rcssmonitor + PRIVATE + -W -Wall + ) + set_target_properties(rcssmonitor PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}