cmake_minimum_required(VERSION 3.13) include($ENV{PICO_SDK_PATH}/external/pico_sdk_import.cmake) project(vga_srdce-project) pico_sdk_init() add_executable(vga_srdce) pico_enable_stdio_usb(vga_srdce 1) pico_enable_stdio_uart(vga_srdce 1) pico_generate_pio_header(vga_srdce ${CMAKE_CURRENT_LIST_DIR}/hsync.pio) pico_generate_pio_header(vga_srdce ${CMAKE_CURRENT_LIST_DIR}/vsync.pio) pico_generate_pio_header(vga_srdce ${CMAKE_CURRENT_LIST_DIR}/rgb.pio) target_sources(vga_srdce PRIVATE vga_srdce.c vga_srdce.c vga16_graphics.c) target_link_libraries(vga_srdce PRIVATE pico_stdlib hardware_pio hardware_dma hardware_adc hardware_irq pico_time pico_multicore) pico_add_extra_outputs(vga_srdce)