@@ -197,7 +197,6 @@ function(ortools_cxx_test)
197197
198198 add_executable (${TEST_NAME} "" )
199199 target_sources (${TEST_NAME} PRIVATE ${TEST_SOURCES} )
200- target_include_directories (${TEST_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} )
201200 target_compile_definitions (${TEST_NAME} PRIVATE ${TEST_COMPILE_DEFINITIONS} )
202201 target_compile_features (${TEST_NAME} PRIVATE cxx_std_17)
203202 target_compile_options (${TEST_NAME} PRIVATE ${TEST_COMPILE_OPTIONS} )
@@ -281,11 +280,9 @@ function(ortools_cxx_library)
281280
282281 add_library (${LIBRARY_NAME} ${LIBRARY_TYPE} "" )
283282 if (LIBRARY_TYPE STREQUAL "INTERFACE" )
284- target_include_directories (${LIBRARY_NAME} INTERFACE ${CMAKE_CURRENT_SOURCE_DIR} )
285283 target_link_libraries (${LIBRARY_NAME} INTERFACE ${PROJECT_NAMESPACE} ::ortools ${LIBRARY_LINK_LIBRARIES} )
286284 else ()
287285 target_sources (${LIBRARY_NAME} PRIVATE ${LIBRARY_SOURCES} )
288- target_include_directories (${LIBRARY_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} )
289286 target_compile_definitions (${LIBRARY_NAME} PRIVATE ${LIBRARY_COMPILE_DEFINITIONS} )
290287 target_compile_features (${LIBRARY_NAME} PRIVATE cxx_std_17)
291288 target_compile_options (${LIBRARY_NAME} PRIVATE ${LIBRARY_COMPILE_OPTIONS} )
@@ -356,7 +353,6 @@ function(ortools_cxx_binary)
356353
357354 add_executable (${BINARY_NAME} ${BINARY_TYPE} "" )
358355 target_sources (${BINARY_NAME} PRIVATE ${BINARY_SOURCES} )
359- target_include_directories (${BINARY_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} )
360356 target_compile_definitions (${BINARY_NAME} PRIVATE ${BINARY_COMPILE_DEFINITIONS} )
361357 target_compile_features (${BINARY_NAME} PRIVATE cxx_std_17)
362358 target_compile_options (${BINARY_NAME} PRIVATE ${BINARY_COMPILE_OPTIONS} )
@@ -909,7 +905,6 @@ function(add_cxx_sample)
909905 endif ()
910906
911907 add_executable (${SAMPLE_NAME} ${SAMPLE_FILE_NAME} )
912- target_include_directories (${SAMPLE_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} )
913908 target_compile_features (${SAMPLE_NAME} PRIVATE cxx_std_17)
914909 target_link_libraries (${SAMPLE_NAME} PRIVATE ${PROJECT_NAMESPACE} ::ortools)
915910
@@ -976,7 +971,6 @@ function(add_cxx_example)
976971 endif ()
977972
978973 add_executable (${EXAMPLE_NAME} ${EXAMPLE_FILE_NAME} )
979- target_include_directories (${EXAMPLE_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} )
980974 target_compile_features (${EXAMPLE_NAME} PRIVATE cxx_std_17)
981975 target_link_libraries (${EXAMPLE_NAME} PRIVATE ${PROJECT_NAMESPACE} ::ortools)
982976
0 commit comments