Current Build Status:
- Install Docker: Docker
- Go to project folder:
cd STM_HAL/utilities
- Start build environment:
./enterBuildEnvironment.sh
(for the default project)
Inside the docker container, you can run
./configure
make <Target>
If you want to build for example the Horrorscope project
cd utilities
./configureWithDocker project_XYZ
./makeWithDocker.sh project_XYZ <target>
Target | Description |
---|---|
test |
build and execute unit tests |
firmware |
build release firmware |
debug_firmware |
build debug firmware |
uncrustify |
run source code beautifier |
docu |
build doxygen documentation |
- Start
st-util
on your host machine - Run
./connectGDB.sh
in your docker container - Happy debugging