git clone <name of repository>
cd <name of project folder>
git submodule update --init
cd external/pico-sdk
git submodule update --init
cd -
Installed packages in docker image
- build-essential/now 12.8ubuntu1.1 amd64
- cmake/now 3.16.3-1ubuntu1 amd64
- gcc-arm-none-eabi/now 15:9-2019-q4-0ubuntu1 amd64
- libnewlib-arm-none-eabi/now 3.3.0-0ubuntu1 all
- libstdc++-arm-none-eabi-newlib/now 15:9-2019-q4-0ubuntu1+12build2 all
- ninja-build/now 1.10.0-1build1 amd64
- git/now 1:2.25.1-1ubuntu3.2 amd64
- python3/now 3.8.2-0ubuntu2 amd64
- gcc/now 4:9.3.0-1ubuntu2 amd64
- build-essential/now 12.8ubuntu3 amd64
- cmake/now 3.18.4-2ubuntu1 amd64
- gcc-arm-none-eabi/now 15:9-2019-q4-0ubuntu2 amd64
- libnewlib-arm-none-eabi/now 3.3.0-1 all
- libstdc++-arm-none-eabi-newlib/now 15:9-2019-q4-0ubuntu1+13 all
- ninja-build/now 1.10.1-1 amd64
- git/now 1:2.30.2-1ubuntu1 amd64
- python3/now 3.9.4-1 amd64
- gcc/now 4:10.3.0-1ubuntu1 amd64
- build-essential/now 12.9ubuntu2 amd64
- cmake/now 3.18.4-2ubuntu2 amd64
- gcc-arm-none-eabi/now 15:9-2019-q4-0ubuntu2 amd64
- libnewlib-arm-none-eabi/now 3.3.0-1 all
- libstdc++-arm-none-eabi-newlib/now 15:9-2019-q4-0ubuntu1+13 all
- ninja-build/now 1.10.1-1 amd64
- git/now 1:2.32.0-1ubuntu1 amd64
- python3/now 3.9.4-1build1 amd64
- gcc/now 4:11.2.0-1ubuntu1 amd64
Ubuntu:22.04 - to be verified
- build-essential/now 12.9ubuntu2 amd64
- cmake/now 3.22.1-1ubuntu1 amd64
- gcc-arm-none-eabi/now 15:10.3-2021.07-4 amd64
- libnewlib-arm-none-eabi/now 3.3.0-1.3 all
- libstdc++-arm-none-eabi-newlib/now 15:10.3-2021.07-4+14 all
- ninja-build/now 1.10.1-1 amd64
- git/now 1:2.33.1-1ubuntu1 amd64
- python3/now 3.9.7-4 amd64
- gcc/now 4:11.2.0-1ubuntu1 amd64