From ee99becbf02b91635338203e44b79c3814bddc2c Mon Sep 17 00:00:00 2001 From: Ellie Hermaszewska Date: Wed, 12 Feb 2025 12:43:47 +0800 Subject: Correct dependencies on core module source (#6340) * Publicly link core module sources Closes https://github.com/shader-slang/slang/issues/6037 * format * format * remove unnecessary conditional * comments * neaten * Only build embedded core modules when necessary * Make dependencies on core module source more precise * more precice dependencies on core module source * Neaten --- tools/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index 540c9e0f4..9968d7ca8 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -62,9 +62,10 @@ generator( TARGET_NAME slang-bootstrap USE_FEWER_WARNINGS + LINK_WITH_PUBLIC + slang-without-embedded-core-module LINK_WITH_PRIVATE prelude - slang-without-embedded-core-module slang-capability-lookup slang-lookup-tables Threads::Threads -- cgit v1.2.3