All software that will run on the Copperhead vehicle.
- arm-none-eabi toolchain
- CMake
- Make or Ninja
- Ninja is significantly faster than Make
- clang-format and clang-tidy for formatting and linting, respectively
Make sure submodules are pulled in:
git submodule init
git submodule update --depth=1And then start the build:
cmake -B build -DTARGET=<TARGET>
cmake --build buildSupported Targets:
STM32H730Native