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 208dc0f3a01e00a645bc8af9d53f7af42d6ee300
parent eb5f6aef840ce7322d0c4a35f721b6223e77efda
Author: dsp56300 <dsp56300@users.noreply.github.com>
Date:   Sun,  4 Aug 2024 17:41:15 +0200

fix build time not updated properly

Diffstat:
Msource/jucePluginLib/CMakeLists.txt | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/source/jucePluginLib/CMakeLists.txt b/source/jucePluginLib/CMakeLists.txt @@ -3,6 +3,9 @@ project(jucePluginLib VERSION ${CMAKE_PROJECT_VERSION}) configure_file(${CMAKE_CURRENT_LIST_DIR}/version.h.in ${CMAKE_CURRENT_LIST_DIR}/version.h) +file(TOUCH_NOCREATE ${CMAKE_CURRENT_LIST_DIR}/version.h.in) +file(TOUCH_NOCREATE ${CMAKE_CURRENT_LIST_DIR}/versionDateTime.h.in) + set(SOURCES createVersionDateTime.cmake clipboard.cpp clipboard.h @@ -53,6 +56,7 @@ target_compile_definitions(jucePluginLib PRIVATE JUCE_GLOBAL_MODULE_SETTINGS_INC set_property(TARGET jucePluginLib PROPERTY FOLDER "Gearmulator") add_custom_command( + PRE_BUILD OUTPUT ${CMAKE_CURRENT_LIST_DIR}/_doesnotexist_versionDateTime.h # fake, causes regeneration for every build, exactly what we want OUTPUT ${CMAKE_CURRENT_LIST_DIR}/versionDateTime.h # valid COMMAND ${CMAKE_COMMAND} -P "${CMAKE_CURRENT_LIST_DIR}/createVersionDateTime.cmake"