From 01d699fc74fb12480ad992949e22e1e99df9b487 Mon Sep 17 00:00:00 2001 From: Alexander Shaduri Date: Tue, 15 Feb 2022 16:30:27 +0400 Subject: [PATCH] Make sure the third-party libraries are always included as "system". --- dependencies/CMakeLists.txt | 2 +- dependencies/catch2/CMakeLists.txt | 2 +- dependencies/leaf/CMakeLists.txt | 2 +- dependencies/nlohmann_json/CMakeLists.txt | 2 +- dependencies/whereami/CMakeLists.txt | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dependencies/CMakeLists.txt b/dependencies/CMakeLists.txt index 0e31e8f..917b91f 100644 --- a/dependencies/CMakeLists.txt +++ b/dependencies/CMakeLists.txt @@ -60,7 +60,7 @@ find_package(Intl REQUIRED) add_library(app_gettext_interface INTERFACE) if (Intl_INCLUDE_DIRS) target_include_directories(app_gettext_interface - INTERFACE + SYSTEM INTERFACE ${Intl_INCLUDE_DIRS} ) endif() diff --git a/dependencies/catch2/CMakeLists.txt b/dependencies/catch2/CMakeLists.txt index 53954b2..5336c76 100644 --- a/dependencies/catch2/CMakeLists.txt +++ b/dependencies/catch2/CMakeLists.txt @@ -15,7 +15,7 @@ target_sources(Catch2 INTERFACE ) target_include_directories(Catch2 - INTERFACE SYSTEM + SYSTEM INTERFACE "${CMAKE_SOURCE_DIR}/dependencies/catch2/Catch2/single_include" ) diff --git a/dependencies/leaf/CMakeLists.txt b/dependencies/leaf/CMakeLists.txt index 0629b7c..703a9e5 100644 --- a/dependencies/leaf/CMakeLists.txt +++ b/dependencies/leaf/CMakeLists.txt @@ -13,7 +13,7 @@ target_sources(boost_leaf INTERFACE ) target_include_directories(boost_leaf - INTERFACE SYSTEM + SYSTEM INTERFACE "${CMAKE_SOURCE_DIR}/dependencies/leaf/standalone" "${CMAKE_SOURCE_DIR}/dependencies/leaf/convenience" ) diff --git a/dependencies/nlohmann_json/CMakeLists.txt b/dependencies/nlohmann_json/CMakeLists.txt index 01a3e24..3c6fa0b 100644 --- a/dependencies/nlohmann_json/CMakeLists.txt +++ b/dependencies/nlohmann_json/CMakeLists.txt @@ -12,7 +12,7 @@ target_sources(nlohmann_json INTERFACE ) target_include_directories(nlohmann_json - INTERFACE SYSTEM + SYSTEM INTERFACE "${CMAKE_SOURCE_DIR}/dependencies/nlohmann_json" ) diff --git a/dependencies/whereami/CMakeLists.txt b/dependencies/whereami/CMakeLists.txt index 85b563a..225c478 100644 --- a/dependencies/whereami/CMakeLists.txt +++ b/dependencies/whereami/CMakeLists.txt @@ -12,7 +12,7 @@ target_sources(whereami PRIVATE ) target_include_directories(whereami - PUBLIC + SYSTEM PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/whereami/src" )