Files
ThreeAM/CMakeLists.txt
2024-01-16 14:21:54 -06:00

32 lines
574 B
CMake

cmake_minimum_required(VERSION 3.20)
include(pico_sdk_import.cmake)
include(pico_extras_import_optional.cmake)
project(threeam C CXX ASM)
set(CMAKE_C_STANDARD 11)
set(CMAKE_CXX_STANDARD 17)
add_executable(threeam)
pico_sdk_init()
pico_generate_pio_header(threeam ${CMAKE_CURRENT_LIST_DIR}/Neopixel.pio)
target_sources(threeam PRIVATE
main.cpp
colors.hpp
# Neopixel.pio.h
)
target_link_libraries(threeam PRIVATE
pico_stdlib
hardware_pio
)
pico_add_extra_outputs(threeam)
# add url via pico_set_program_url
# example_auto_set_url(threeam)