From 395d4ca185419c17165353976a27cad584e3cd06 Mon Sep 17 00:00:00 2001 From: redtide Date: Sat, 20 May 2023 15:36:25 +0200 Subject: [PATCH] Moved the Config.h file generation in the appropriated CMake script --- cmake/SfizzConfig.cmake | 4 ---- src/CMakeLists.txt | 5 +++++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/cmake/SfizzConfig.cmake b/cmake/SfizzConfig.cmake index f4d515b2..b734c12b 100644 --- a/cmake/SfizzConfig.cmake +++ b/cmake/SfizzConfig.cmake @@ -129,10 +129,6 @@ if(PROJECT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR) set(PROJECT_IS_MAIN TRUE) endif() -# Generate Config.h -configure_file("${PROJECT_SOURCE_DIR}/src/Config.h.in" - "${PROJECT_SOURCE_DIR}/src/sfizz/Config.h" @ONLY) - # Don't show build information when building a different project function(show_build_info_if_needed) if(PROJECT_IS_MAIN) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index e1abe869..168da406 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -11,6 +11,11 @@ set(FAUST_FILES sfizz/effects/dsp/fverb.dsp) source_group("Faust Files" FILES ${FAUST_FILES}) +# Generate Config.h +# Currently required only to customize the MIDI_CC_COUNT +configure_file("${PROJECT_SOURCE_DIR}/src/Config.h.in" + "${PROJECT_SOURCE_DIR}/src/sfizz/Config.h" @ONLY) + set(SFIZZ_HEADERS sfizz/ADSREnvelope.h sfizz/AudioBuffer.h