blob: b7624e5eed2aaab2a99cfd27743cc6e6ad8ab256 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
cmake_minimum_required(VERSION 3.12)
include(pico_sdk_import.cmake)
project(pixelhub C CXX)
set(CMAKE_CXX_STANDARD 17)
pico_sdk_init()
include(Pico-DMX/interfaceLibForPicoSDK.cmake)
add_executable(pixelhub pixelhub.cpp)
target_link_libraries(pixelhub
pico_stdlib
picodmx
hardware_pio)
pico_add_extra_outputs(pixelhub)
pico_generate_pio_header(pixelhub ${CMAKE_CURRENT_LIST_DIR}/ws2812.pio)
target_include_directories(pixelhub PRIVATE ${CMAKE_CURRENT_LIST_DIR})
|