+6
-4
@@ -24,8 +24,8 @@ check_cxx_source_compiles("
|
||||
#include <sonus.hpp>
|
||||
#include <luma.hpp>
|
||||
#include <utility>
|
||||
static_assert(requires(sonus::engine& engine, sonus::prepared_sequence sequence) {
|
||||
engine.play_sequence(std::move(sequence));
|
||||
static_assert(requires(sonus::engine& engine, sonus::prepared_transport transport) {
|
||||
engine.play_transport(std::move(transport));
|
||||
});
|
||||
static_assert(requires(luma::application& application, std::string path) {
|
||||
application.load_texture_uncached(path);
|
||||
@@ -34,7 +34,7 @@ check_cxx_source_compiles("
|
||||
" VAMP_DEPENDENCY_APIS_AVAILABLE)
|
||||
cmake_pop_check_state()
|
||||
if(NOT VAMP_DEPENDENCY_APIS_AVAILABLE)
|
||||
message(FATAL_ERROR "Product Vamp requires current Sonus sequence and Luma uncached-texture APIs. Run ./modulus.py configure --update after publishing the updated dependencies, or create their Conan packages locally before configuring --no-remote. See CMake's configure log for the compiler diagnostic.")
|
||||
message(FATAL_ERROR "Product Vamp requires current Sonus recording transport and Luma uncached-texture APIs. Run ./modulus.py configure --update after publishing the updated dependencies, or create their Conan packages locally before configuring --no-remote. See CMake's configure log for the compiler diagnostic.")
|
||||
endif()
|
||||
|
||||
execute_process(
|
||||
@@ -90,7 +90,7 @@ set(VAMP_CORE_SOURCES
|
||||
src/vamp_zero/navigation.cpp
|
||||
src/vamp_zero/notation.cpp
|
||||
src/vamp_zero/page_control.cpp
|
||||
src/vamp_zero/playback.cpp
|
||||
src/vamp_zero/performance.cpp
|
||||
src/vamp_zero/control.cpp
|
||||
src/vamp_zero/score.cpp
|
||||
src/vamp_zero/score_loader.cpp
|
||||
@@ -148,6 +148,8 @@ file(GLOB_RECURSE VAMP_GENERATOR_INPUTS CONFIGURE_DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/generator/theme.py
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/cmake/build_python.cmake
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/cmake/theme.cmake
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/package/assets/sounds/*.wav
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/package/assets/backing/*.wav
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/package/assets/fonts/*
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/package/assets/fonts/**/*
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user