diff options
Diffstat (limited to 'cmake/SlangTarget.cmake')
| -rw-r--r-- | cmake/SlangTarget.cmake | 4 |
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() |
