cmake_minimum_required(VERSION 3.13) set(PICO_SDK_PATH "${CMAKE_SOURCE_DIR}/3rd-party/pico-sdk") include(pico_sdk_import.cmake) project(sbc_harness) pico_sdk_init() add_executable(hello_world hello_world.c) target_link_libraries(hello_world pico_stdlib) pico_enable_stdio_usb(hello_world 1) pico_enable_stdio_uart(hello_world 0) pico_enable_stdio_semihosting(hello_world 0) pico_enable_stdio_rtt(hello_world 0) pico_add_extra_outputs(hello_world) # create map/bin/hex/uf2 file in addition to ELF. pico_set_program_url(hello_world "https://git.lukeshu.com/sbc-harness")