diff options
Diffstat (limited to 'source/slangc')
| -rw-r--r-- | source/slangc/CMakeLists.txt | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/source/slangc/CMakeLists.txt b/source/slangc/CMakeLists.txt index 32ad02541..22547b686 100644 --- a/source/slangc/CMakeLists.txt +++ b/source/slangc/CMakeLists.txt @@ -1,3 +1,9 @@ +if (SLANG_EMBED_CORE_MODULE) + set(SLANG_GLSL_MODULE_DEPENDENCY REQUIRES slang-glsl-module) +else() + set(SLANG_GLSL_MODULE_DEPENDENCY ) +endif() + if(SLANG_ENABLE_SLANGC) slang_add_target( . @@ -5,7 +11,7 @@ if(SLANG_ENABLE_SLANGC) USE_FEWER_WARNINGS DEBUG_DIR ${slang_SOURCE_DIR} LINK_WITH_PRIVATE core slang Threads::Threads - REQUIRES slang-glsl-module + ${SLANG_GLSL_MODULE_DEPENDENCY} INSTALL EXPORT_SET_NAME SlangTargets ) |
