+7
-3
@@ -1,4 +1,5 @@
|
||||
include(GNUInstallDirs)
|
||||
option(BUILD_TESTING "Build Product Vamp tests" OFF)
|
||||
include(CTest)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 23)
|
||||
@@ -11,7 +12,7 @@ find_package(ligo CONFIG REQUIRED)
|
||||
find_package(noto CONFIG REQUIRED)
|
||||
find_package(luma CONFIG REQUIRED)
|
||||
find_package(sonus CONFIG REQUIRED)
|
||||
find_package(Python3 COMPONENTS Interpreter REQUIRED)
|
||||
include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/font.cmake)
|
||||
|
||||
execute_process(
|
||||
COMMAND git rev-parse --short=12 HEAD
|
||||
@@ -26,7 +27,7 @@ endif()
|
||||
|
||||
set(VAMP_STYLE_SOURCES
|
||||
src/vamp_style.cpp
|
||||
src/vamp_style/font.cpp
|
||||
${VAMP_FONT_SOURCE}
|
||||
)
|
||||
|
||||
add_library(vamp-style STATIC ${VAMP_STYLE_SOURCES})
|
||||
@@ -186,6 +187,10 @@ if(VAMP_BUILD_PICO_FIRMWARE)
|
||||
file(GLOB VAMP_PICO_SOURCES CONFIGURE_DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/cmake/pico.cmake
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/cmake/font.cmake
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/tools/generate_pico_font.py
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/tools/requirements.txt
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/package/assets/fonts/petaluma/PetalumaScript.otf
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/cmake/vamp_options.cmake
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/*.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/vamp_style/*.hpp
|
||||
@@ -194,7 +199,6 @@ if(VAMP_BUILD_PICO_FIRMWARE)
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/vamp_pico/*.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/vamp_protocol/*.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/vamp_style.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/vamp_style/*.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/vamp_pico/*.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/vamp_protocol/*.cpp
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user