Skip to content

Commit f7abac6

Browse files
authored
fix: boost's include dir was listed first (#2384)
1 parent 1732046 commit f7abac6

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

tests/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,13 +236,13 @@ foreach(target ${test_targets})
236236
if(PYBIND11_EIGEN_VIA_TARGET)
237237
target_link_libraries(${target} PRIVATE Eigen3::Eigen)
238238
else()
239-
target_include_directories(${target} PRIVATE ${EIGEN3_INCLUDE_DIR})
239+
target_include_directories(${target} SYSTEM PRIVATE ${EIGEN3_INCLUDE_DIR})
240240
endif()
241241
target_compile_definitions(${target} PRIVATE -DPYBIND11_TEST_EIGEN)
242242
endif()
243243

244244
if(Boost_FOUND)
245-
target_include_directories(${target} PRIVATE ${Boost_INCLUDE_DIRS})
245+
target_include_directories(${target} SYSTEM PRIVATE ${Boost_INCLUDE_DIRS})
246246
target_compile_definitions(${target} PRIVATE -DPYBIND11_TEST_BOOST)
247247
endif()
248248

tests/test_embed/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ else()
1414
endif()
1515

1616
add_executable(test_embed catch.cpp test_interpreter.cpp)
17-
target_include_directories(test_embed PRIVATE "${CATCH_INCLUDE_DIR}")
17+
target_include_directories(test_embed SYSTEM PRIVATE "${CATCH_INCLUDE_DIR}")
1818
pybind11_enable_warnings(test_embed)
1919

2020
target_link_libraries(test_embed PRIVATE pybind11::embed)

0 commit comments

Comments
 (0)