summaryrefslogtreecommitdiffstats
path: root/prelude
diff options
context:
space:
mode:
authorEllie Hermaszewska <ellieh@nvidia.com>2024-10-24 11:37:50 +0800
committerGitHub <noreply@github.com>2024-10-24 11:37:50 +0800
commit61aa670237e2d51f7144322bf56b8ce3633c2db9 (patch)
tree6f8fb7f7c2bd34f936f886fdf7d4fdb9e69d32e5 /prelude
parentfb50c032959d0f21579e8a6e1a0ab7141c7fbb97 (diff)
declutter top level CMakeLists.txt (#5391)
* Split examples cmake desc * declutter top level CMakeLists.txt * fail if building tests without gfx * Move llvm fetching to another cmake file * Further split CMakeLists.txt * Neaten llvm fetching * Remove last premake remnant * correct cross builds * Neaten * Neaten project organization in vs
Diffstat (limited to 'prelude')
-rw-r--r--prelude/CMakeLists.txt10
1 files changed, 5 insertions, 5 deletions
diff --git a/prelude/CMakeLists.txt b/prelude/CMakeLists.txt
index 49503ddf7..b9a763f03 100644
--- a/prelude/CMakeLists.txt
+++ b/prelude/CMakeLists.txt
@@ -3,10 +3,10 @@
# Construct a library called 'prelude' to be linked with by slang
#
-glob_append(SLANG_PRELUDE_HEADERS "*-prelude.h")
+glob_append(prelude_headers "*-prelude.h")
-set(SLANG_PRELUDE_SOURCE)
-foreach(input ${SLANG_PRELUDE_HEADERS})
+set(prelude_source)
+foreach(input ${prelude_headers})
get_filename_component(input_name ${input} NAME)
set(output "${CMAKE_CURRENT_BINARY_DIR}/${input_name}.cpp")
add_custom_command(
@@ -15,13 +15,13 @@ foreach(input ${SLANG_PRELUDE_HEADERS})
DEPENDS ${input} slang-embed
VERBATIM
)
- list(APPEND SLANG_PRELUDE_SOURCE ${output})
+ list(APPEND prelude_source ${output})
endforeach()
slang_add_target(
.
OBJECT
- EXPLICIT_SOURCE ${SLANG_PRELUDE_SOURCE}
+ EXPLICIT_SOURCE ${prelude_source}
EXCLUDE_FROM_ALL
TARGET_NAME prelude
INCLUDE_DIRECTORIES_PUBLIC ${CMAKE_CURRENT_LIST_DIR} ${CMAKE_CURRENT_LIST_DIR}/../include