From b5f48d8343889490374e1a70a340da1d3b9f71aa Mon Sep 17 00:00:00 2001 From: Rodrigo Reichert Date: Wed, 8 Jul 2020 17:40:41 +1000 Subject: [PATCH] updated cmake script to conform to system header include configuration --- CMakeLists.txt | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 33a1c37..77aed5b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,13 +3,10 @@ cmake_minimum_required(VERSION 2.8) project(variant CXX) add_library(variant INTERFACE) -if(NOT CMAKE_CROSSCOMPILING OR THIRD_PARTY_INCLUDES_AS_SYSTEM) - target_include_directories(variant - SYSTEM INTERFACE $ - ) +if (DEFINED THIRD_PARTY_INCLUDES_AS_SYSTEM AND NOT THIRD_PARTY_INCLUDES_AS_SYSTEM) + target_include_directories(variant INTERFACE + $) else() - target_include_directories(variant - INTERFACE $ - ) -endif() - + target_include_directories(variant SYSTEM INTERFACE + $) +endif() \ No newline at end of file