+1
-10
@@ -70,16 +70,6 @@ set(VAMP_CORE_SOURCES
|
||||
)
|
||||
|
||||
add_library(vamp-zero-core STATIC ${VAMP_CORE_SOURCES})
|
||||
set(VAMP_SCORE_METRICS ${CMAKE_CURRENT_BINARY_DIR}/generated/vamp_zero/score_metrics.hpp)
|
||||
add_custom_command(
|
||||
OUTPUT ${VAMP_SCORE_METRICS}
|
||||
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/tools/generate_score_metrics.py
|
||||
--font ${CMAKE_CURRENT_SOURCE_DIR}/package/assets/fonts/petaluma/Petaluma.otf
|
||||
--output ${VAMP_SCORE_METRICS}
|
||||
DEPENDS tools/generate_score_metrics.py tools/requirements.txt package/assets/fonts/petaluma/Petaluma.otf
|
||||
VERBATIM
|
||||
)
|
||||
target_sources(vamp-zero-core PRIVATE ${VAMP_SCORE_METRICS})
|
||||
target_include_directories(vamp-zero-core PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/generated)
|
||||
target_include_directories(vamp-zero-core PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||
@@ -120,6 +110,7 @@ file(GLOB_RECURSE VAMP_GENERATOR_INPUTS CONFIGURE_DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/data/**/*.json
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/generator/*.py
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/generator/**/*.py
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/generator/engraving/*.mss
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/tools/requirements.txt
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/package/assets/fonts/*
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/package/assets/fonts/**/*
|
||||
|
||||
Reference in New Issue
Block a user