Package
ci / checks (push) Successful in 48m34s

This commit is contained in:
khodowany
2026-09-30 19:46:37 -05:00
parent 2a1aa2c67a
commit 09656a9d60
6621 changed files with 698 additions and 774 deletions
+11 -9
View File
@@ -29,7 +29,7 @@ endif()
include(${PICO_SDK_PATH}/pico_sdk_init.cmake)
project(product-vamp-pico LANGUAGES C CXX ASM)
project(product_vamp_pico LANGUAGES C CXX ASM)
set(CMAKE_C_STANDARD 11)
set(CMAKE_CXX_STANDARD 17)
@@ -37,6 +37,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
pico_sdk_init()
include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/pico_artwork.cmake)
include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/theme.cmake)
set(VAMP_MODULUS_INCLUDE_DIR "" CACHE PATH "Path to the Modulus public include directory")
set(VAMP_RESOLVED_MODULUS_INCLUDE_DIR "${VAMP_MODULUS_INCLUDE_DIR}")
@@ -74,7 +75,7 @@ if(NOT EXISTS "${VAMP_RESOLVED_MODULUS_INCLUDE_DIR}/modulus/types.hpp")
message(FATAL_ERROR "VAMP_MODULUS_INCLUDE_DIR must contain modulus/types.hpp: ${VAMP_RESOLVED_MODULUS_INCLUDE_DIR}")
endif()
add_executable(product-vamp-pico2w
add_executable(product_vamp_pico2w
src/vamp_style.cpp
src/vamp_pico/display.cpp
src/vamp_pico/http_client.cpp
@@ -86,25 +87,26 @@ add_executable(product-vamp-pico2w
src/vamp_protocol/page_control.cpp
src/vamp_protocol/gesture.cpp
)
vamp_add_pico_artwork(product-vamp-pico2w)
target_include_directories(product-vamp-pico2w PRIVATE
vamp_add_pico_artwork(product_vamp_pico2w)
vamp_add_theme(product_vamp_pico2w)
target_include_directories(product_vamp_pico2w PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/include
${VAMP_RESOLVED_MODULUS_INCLUDE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/include/vamp_pico/capi
)
target_compile_definitions(product-vamp-pico2w PRIVATE
target_compile_definitions(product_vamp_pico2w PRIVATE
VAMP_PICO_WIFI_SSID="${VAMP_PICO_WIFI_SSID}"
VAMP_PICO_WIFI_PASSPHRASE="${VAMP_PICO_WIFI_PASSPHRASE}"
VAMP_ZERO_HOST="${VAMP_ZERO_HOST}"
VAMP_ZERO_PORT=${VAMP_ZERO_PORT}
)
target_link_libraries(product-vamp-pico2w PRIVATE
target_link_libraries(product_vamp_pico2w PRIVATE
pico_stdlib
hardware_i2c
hardware_spi
pico_cyw43_arch_lwip_threadsafe_background
)
pico_enable_stdio_usb(product-vamp-pico2w 1)
pico_enable_stdio_uart(product-vamp-pico2w 0)
pico_add_extra_outputs(product-vamp-pico2w)
pico_enable_stdio_usb(product_vamp_pico2w 1)
pico_enable_stdio_uart(product_vamp_pico2w 0)
pico_add_extra_outputs(product_vamp_pico2w)