# Standalone build for cs-midi examples — compile-only verification. set(PICO_BOARD pico2_w) cmake_minimum_required(VERSION 3.13) include(pico_sdk_import.cmake) project(cs_midi_examples C CXX ASM) set(CMAKE_C_STANDARD 11) set(CMAKE_CXX_STANDARD 17) pico_sdk_init() set(CS_MIDI_BLE ON CACHE BOOL "" FORCE) set(CS_MIDI_USB ON CACHE BOOL "" FORCE) set(CS_MIDI_SERIAL ON CACHE BOOL "" FORCE) add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/.. ${CMAKE_CURRENT_BINARY_DIR}/cs_midi) target_include_directories(cs_midi PRIVATE ${CMAKE_CURRENT_LIST_DIR}) add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/examples ${CMAKE_CURRENT_BINARY_DIR}/examples)