New project under bootloader/ with the same structure as color_switcher: Dockerfile, docker-compose, modular CMake, and APP_BOOT + SYS_ECU stub components. Reuses common/ submodules for MCU_UART, MCU_USB, HAL_COM, STD_TYPES. TODO.md lists all open design decisions (interface, protocol, flash layout, entry trigger, integrity checks, flash strategy) and the implementation tasks that depend on them.
12 lines
463 B
CMake
12 lines
463 B
CMake
# ============================================================================
|
|
# project_config.cmake — Bootloader project identity and language settings
|
|
# ============================================================================
|
|
|
|
set(PROJECT_NAME Bootloader_PICO)
|
|
set(PROJECT_VERSION 0.1.0)
|
|
set(PROJECT_LANGUAGES C CXX ASM)
|
|
set(PROJECT_C_STANDARD 11)
|
|
|
|
# Generate compile_commands.json for clangd intellisense
|
|
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|