From dff0ff235926f82312ea8fb4c097a2ca910ee9a6 Mon Sep 17 00:00:00 2001 From: yoshih Date: Tue, 17 Dec 2024 15:29:02 +0800 Subject: [PATCH] skip library if juce is skipped --- src/common/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt index 5966e5d96e8..f03f459d6df 100644 --- a/src/common/CMakeLists.txt +++ b/src/common/CMakeLists.txt @@ -33,7 +33,7 @@ surge_add_lib_subdirectory(sst/sst-cpputils) surge_add_lib_subdirectory(sst/sst-plugininfra) surge_add_lib_subdirectory(sst/sst-filters) surge_add_lib_subdirectory(sst/sst-waveshapers) -surge_add_lib_subdirectory(sst/sst-jucegui) + target_compile_definitions(sst-waveshapers INTERFACE SURGE_XT_1X_WST=1) surge_add_lib_subdirectory(sst/sst-effects) @@ -42,6 +42,7 @@ set(PEGTL_BUILD_EXAMPLES OFF CACHE BOOL "") surge_add_lib_subdirectory(PEGTL) if(NOT SURGE_SKIP_JUCE_FOR_RACK) + surge_add_lib_subdirectory(sst/sst-jucegui) juce_add_binary_data(surge-common-binary NAMESPACE SurgeSharedBinary HEADER_NAME SurgeSharedBinary.h