cmake_minimum_required(VERSION 3.13...3.27) set(PICO_BOARD pico2_ice) list(APPEND PICO_BOARD_HEADER_DIRS lib/pico-ice-sdk/include/boards) file(WRITE "${CMAKE_BINARY_DIR}/.gitignore" "*") set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_C_STANDARD 11) set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0") include(lib/pico-ice-sdk/cmake/preinit_pico_ice_sdk.cmake) set(PICO_SDK_PATH ${CMAKE_SOURCE_DIR}/lib/pico-ice-sdk/lib/pico-sdk) include(${PICO_SDK_PATH}/external/pico_sdk_import.cmake) project(pico2-ice-projects C CXX ASM) pico_sdk_init() include(cmake/FileEmbed.cmake) FileEmbedSetup() add_subdirectory(lib/pico-ice-sdk) add_subdirectory(blinky) add_subdirectory(dvi-example) add_subdirectory(dvi-dynamic)