pico-ice-video/CMakeLists.txt

19 lines
621 B
CMake
Raw Normal View History

2024-09-24 20:52:23 -04:00
cmake_minimum_required(VERSION 3.13...3.27)
include(pico_sdk_import.cmake)
2024-09-24 20:59:04 -04:00
project(pico-ice-video C CXX ASM)
2024-09-24 20:52:23 -04:00
pico_sdk_init()
add_subdirectory(pico-ice-sdk)
2024-09-24 20:59:04 -04:00
add_executable(pico-ice-video main.cpp usb_descriptors.c)
2024-09-26 10:28:41 -04:00
pico_generate_pio_header(pico-ice-video ${CMAKE_CURRENT_LIST_DIR}/fpga.pio)
2024-09-24 20:59:04 -04:00
target_link_libraries(pico-ice-video pico_ice_sdk pico_ice_usb pico_stdio_usb pico_bootsel_via_double_reset)
target_include_directories(pico-ice-video PUBLIC ${CMAKE_CURRENT_LIST_DIR} ${CMAKE_BINARY_DIR})
2024-09-24 20:52:23 -04:00
2024-09-24 20:59:04 -04:00
pico_add_extra_outputs(pico-ice-video)
2024-09-26 10:28:41 -04:00
pico_enable_stdio_usb(pico-ice-video 1)
2024-09-24 20:59:04 -04:00
pico_enable_stdio_uart(pico-ice-video 0)