File 01-cmake.patch of Package Bass21
--- CMakeLists.txt.orig 2022-01-28 08:57:11.264402727 +1000
+++ CMakeLists.txt 2022-01-28 08:58:42.914636748 +1000
@@ -58,22 +58,24 @@
option(BASS21_COPY_AFTER_BUILD "Copy the JUCE plugin after build" OFF)
if(BASS21_JUCE)
- FetchContent_Declare(juce
- URL "https://github.com/juce-framework/JUCE/archive/refs/tags/6.1.4.tar.gz"
- URL_HASH "SHA512=d956bbb1c8226b03f529332cb285799c732d0d4d564df4a253284219908391ba4b4ce3ea987dbcfbb42bb592336cf7edc14f24a9b2f898bf996afb1416bba062")
+# FetchContent_Declare(juce
+# URL "https://github.com/juce-framework/JUCE/archive/refs/tags/6.1.4.tar.gz"
+# URL_HASH "SHA512=d956bbb1c8226b03f529332cb285799c732d0d4d564df4a253284219908391ba4b4ce3ea987dbcfbb42bb592336cf7edc14f24a9b2f898bf996afb1416bba062")
- FetchContent_GetProperties(juce)
- if(NOT juce_POPULATED)
- FetchContent_Populate(juce)
- add_subdirectory("${juce_SOURCE_DIR}" "${juce_BINARY_DIR}" EXCLUDE_FROM_ALL)
- endif()
+# FetchContent_GetProperties(juce)
+## if(NOT juce_POPULATED)
+# FetchContent_Populate(juce)
+# add_subdirectory("${juce_SOURCE_DIR}" "${juce_BINARY_DIR}" EXCLUDE_FROM_ALL)
+# endif()
+find_package(JUCE CONFIG REQUIRED)
+juce_set_vst2_sdk_path(/usr/include)
juce_add_plugin(Bass21
PLUGIN_CODE Bs21
PLUGIN_MANUFACTURER_CODE Juju
PRODUCT_NAME "Bass21"
COMPANY_NAME "JPC electronics"
- FORMATS AU VST3
+ FORMATS VST VST3
IS_SYNTH FALSE
NEEDS_MIDI_INPUT FALSE
NEEDS_MIDI_OUTPUT FALSE