summaryrefslogtreecommitdiffstats
path: root/cmake/SlangTarget.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/SlangTarget.cmake')
-rw-r--r--cmake/SlangTarget.cmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmake/SlangTarget.cmake b/cmake/SlangTarget.cmake
index cadd33ac0..e9fde3ebf 100644
--- a/cmake/SlangTarget.cmake
+++ b/cmake/SlangTarget.cmake
@@ -430,14 +430,14 @@ function(slang_add_target dir type)
target_include_directories(
${target}
PRIVATE
- $<TARGET_PROPERTY:${include_from},INTERFACE_INCLUDE_DIRECTORIES>
+ $<$<BOOL:${include_from}>:$<TARGET_PROPERTY:${include_from},INTERFACE_INCLUDE_DIRECTORIES>>
)
endforeach()
foreach(include_from ${ARG_INCLUDE_FROM_PUBLIC})
target_include_directories(
${target}
PUBLIC
- $<TARGET_PROPERTY:${include_from},INTERFACE_INCLUDE_DIRECTORIES>
+ $<$<BOOL:${include_from}>:$<TARGET_PROPERTY:${include_from},INTERFACE_INCLUDE_DIRECTORIES>>
)
endforeach()