From f7abac66895d2c19f9992625241af32a8d8836d7 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Wed, 12 Aug 2020 09:33:08 -0400 Subject: [PATCH] fix: boost's include dir was listed first (#2384) --- tests/CMakeLists.txt | 4 ++-- tests/test_embed/CMakeLists.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index f19fa28c1..17f2a5e9b 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -236,13 +236,13 @@ foreach(target ${test_targets}) if(PYBIND11_EIGEN_VIA_TARGET) target_link_libraries(${target} PRIVATE Eigen3::Eigen) else() - target_include_directories(${target} PRIVATE ${EIGEN3_INCLUDE_DIR}) + target_include_directories(${target} SYSTEM PRIVATE ${EIGEN3_INCLUDE_DIR}) endif() target_compile_definitions(${target} PRIVATE -DPYBIND11_TEST_EIGEN) endif() if(Boost_FOUND) - target_include_directories(${target} PRIVATE ${Boost_INCLUDE_DIRS}) + target_include_directories(${target} SYSTEM PRIVATE ${Boost_INCLUDE_DIRS}) target_compile_definitions(${target} PRIVATE -DPYBIND11_TEST_BOOST) endif() diff --git a/tests/test_embed/CMakeLists.txt b/tests/test_embed/CMakeLists.txt index 25972701f..c358d3322 100644 --- a/tests/test_embed/CMakeLists.txt +++ b/tests/test_embed/CMakeLists.txt @@ -14,7 +14,7 @@ else() endif() add_executable(test_embed catch.cpp test_interpreter.cpp) -target_include_directories(test_embed PRIVATE "${CATCH_INCLUDE_DIR}") +target_include_directories(test_embed SYSTEM PRIVATE "${CATCH_INCLUDE_DIR}") pybind11_enable_warnings(test_embed) target_link_libraries(test_embed PRIVATE pybind11::embed)