From 179df26359e81706267137692a42b90912995c35 Mon Sep 17 00:00:00 2001 From: Ghislain MARY Date: Mon, 23 May 2016 14:17:51 +0200 Subject: [PATCH] Prevent CMake from using -isystem instead of -I for include directories of targets imported by find_package(). --- cmake/CMakeLists.txt | 1 + prepare.py | 1 + 2 files changed, 2 insertions(+) diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index 32710b2..4b702d4 100755 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -98,6 +98,7 @@ list(APPEND LINPHONE_BUILDER_EP_VARS CMAKE_MODULE_LINKER_FLAGS:STRING CMAKE_MODULE_PATH:PATH CMAKE_NO_BUILD_TYPE:BOOL + CMAKE_NO_SYSTEM_FROM_IMPORTED:BOOL CMAKE_PREFIX_PATH:STRING CMAKE_PROGRAM_PATH:STRING CMAKE_RUNTIME_OUTPUT_DIRECTORY:PATH diff --git a/prepare.py b/prepare.py index 385f20c..298b435 100755 --- a/prepare.py +++ b/prepare.py @@ -65,6 +65,7 @@ class Target: cmd += ['-A', self.platform_name] cmd += ['-DCMAKE_BUILD_TYPE=' + build_type] cmd += ['-DCMAKE_PREFIX_PATH=' + self.output_dir(), '-DCMAKE_INSTALL_PREFIX=' + self.output_dir()] + cmd += ['-DCMAKE_NO_SYSTEM_FROM_IMPORTED=YES'] cmd += ['-DLINPHONE_BUILDER_WORK_DIR=' + self.abs_work_dir] if self.toolchain_file is not None: cmd += ['-DCMAKE_TOOLCHAIN_FILE=' + self.toolchain_file] -- 2.21.0