mirror of
https://codeberg.org/armin/chromaflock.git
synced 2026-09-01 04:10:47 +02:00
Add VERSION file, preset DTD, and .cfl version-compatibility check
This commit is contained in:
parent
c45d12db1d
commit
270abe2cc0
4 changed files with 42 additions and 0 deletions
|
|
@ -70,6 +70,14 @@ target_compile_definitions(ChromaFlock PUBLIC
|
|||
JUCE_MODAL_LOOPS_PERMITTED=0
|
||||
)
|
||||
|
||||
# Inject the version from the VERSION file into a generated header.
|
||||
file(READ "${CMAKE_CURRENT_SOURCE_DIR}/VERSION" CHROMAFLOCK_VERSION_RAW)
|
||||
string(STRIP "${CHROMAFLOCK_VERSION_RAW}" CHROMAFLOCK_VERSION)
|
||||
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/Source/Version.h.in"
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/Generated/Version.h" @ONLY)
|
||||
|
||||
target_include_directories(ChromaFlock PRIVATE "${CMAKE_CURRENT_BINARY_DIR}/Generated")
|
||||
|
||||
target_link_libraries(ChromaFlock PRIVATE
|
||||
ChromaFlockBinaryData
|
||||
juce::juce_audio_basics
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue