Add README, thread-safe engine, standalone format

This commit is contained in:
SM-26 2026-09-11 16:49:43 +02:00
commit 001a5a5324
4 changed files with 78 additions and 2 deletions

View file

@ -20,9 +20,9 @@ endif()
add_subdirectory("${JUCE_ROOT}" juce_build)
if(APPLE)
set(SM26_FORMATS AU VST3)
set(SM26_FORMATS Standalone AU VST3)
elseif(UNIX)
set(SM26_FORMATS VST3)
set(SM26_FORMATS Standalone VST3)
else()
set(SM26_FORMATS VST3)
endif()
@ -68,6 +68,8 @@ target_compile_definitions(SM-26 PRIVATE
juce_generate_juce_header(SM-26)
target_link_libraries (SM-26 PRIVATE juce::juce_audio_utils juce::juce_audio_devices)
add_custom_target(gen_buildinfo ALL
COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/tools/gen_buildinfo.sh"
"${CMAKE_CURRENT_SOURCE_DIR}"