cmake_minimum_required(VERSION 3.29) if(NOT DEFINED PICO_SDK_PATH) set(PICO_SDK_PATH /usr/src/pico-sdk) endif() include(/usr/src/pico-sdk/external/pico_sdk_import.cmake) project(rivulet) pico_sdk_init() add_executable(rivulet rivulet.cpp) target_link_libraries(rivulet hardware_gpio pico_stdio_usb pico_stdlib) pico_add_extra_outputs(rivulet)