gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

commit 97c21549b1af2b507c3b91f71ba78061b8299225
parent 6bb068ae140d271ed622e7c69a194a13b0af55b0
Author: henry <henryborchers@yahoo.com>
Date:   Wed, 14 Jul 2021 11:54:51 -0500

Building the juce plugin can be optionally turned off.

Diffstat:
MCMakeLists.txt | 15+++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt @@ -10,7 +10,7 @@ project(virusEmu VERSION 1.1.5) include(base.cmake) set(ASMJIT_STATIC TRUE) - +option(${PROJECT_NAME}_BUILD_JUCEPLUGIN "Build Juce plugin" on) add_subdirectory(source/dsp56300/source) add_subdirectory(source/synthLib) add_subdirectory(source/virusLib) @@ -25,15 +25,18 @@ add_subdirectory(source/ctrlr/JUCE) # ----------------- Juce based audio plugin -set_property(GLOBAL PROPERTY USE_FOLDERS YES) -set(JUCE_ENABLE_MODULE_SOURCE_GROUPS ON CACHE BOOL "" FORCE) -add_subdirectory(source/jucePlugin) +set_property(GLOBAL PROPERTY USE_FOLDERS YES) +if(${PROJECT_NAME}_BUILD_JUCEPLUGIN) + set(JUCE_ENABLE_MODULE_SOURCE_GROUPS ON CACHE BOOL "" FORCE) + add_subdirectory(source/jucePlugin) + if(UNIX AND NOT APPLE) + install(TARGETS jucePlugin_VST LIBRARY DESTINATION /usr/local/lib/lxvst/ COMPONENT plugin) + endif() -if(UNIX AND NOT APPLE) - install(TARGETS jucePlugin_VST LIBRARY DESTINATION /usr/local/lib/lxvst/ COMPONENT plugin) endif() + # ----------------- Test Console add_executable(virusTestConsole)