summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2021-05-04 15:26:45 (GMT)
committerKitware Robot <kwrobot@kitware.com>2021-05-04 15:26:51 (GMT)
commita0594739d1ee422fd27581ac914c178ef39b0339 (patch)
treecfb6ccdfb0cfc62b8abe2b8bf11922fd6ccd22f7 /Modules
parent3e86fc40ac0e2f7153d70698da9a1853f36a46c1 (diff)
parentd2296cdaab38255c5deb3c830fdefec878beec31 (diff)
downloadCMake-a0594739d1ee422fd27581ac914c178ef39b0339.zip
CMake-a0594739d1ee422fd27581ac914c178ef39b0339.tar.gz
CMake-a0594739d1ee422fd27581ac914c178ef39b0339.tar.bz2
Merge topic 'useswig-includes'
d2296cdaab UseSWIG: remove duplicate target includes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6074
Diffstat (limited to 'Modules')
-rw-r--r--Modules/UseSWIG.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/UseSWIG.cmake b/Modules/UseSWIG.cmake
index 269fa98..5c8f152 100644
--- a/Modules/UseSWIG.cmake
+++ b/Modules/UseSWIG.cmake
@@ -530,7 +530,7 @@ function(SWIG_ADD_SOURCE_TO_MODULE name outfiles infile)
endif()
set (property "$<TARGET_PROPERTY:${target_name},SWIG_INCLUDE_DIRECTORIES>")
list (APPEND swig_source_file_flags "$<$<BOOL:${property}>:-I$<JOIN:$<TARGET_GENEX_EVAL:${target_name},${property}>,$<SEMICOLON>-I>>")
- set (property "$<TARGET_PROPERTY:${target_name},INCLUDE_DIRECTORIES>")
+ set (property "$<REMOVE_DUPLICATES:$<TARGET_PROPERTY:${target_name},INCLUDE_DIRECTORIES>>")
get_source_file_property(use_target_include_dirs "${infile}" USE_TARGET_INCLUDE_DIRECTORIES)
if (use_target_include_dirs)
list (APPEND swig_source_file_flags "$<$<BOOL:${property}>:-I$<JOIN:${property},$<SEMICOLON>-I>>")