https://github.com/lowlander/zpp_bootstrap
Helper scripts to build and test zpp
https://github.com/lowlander/zpp_bootstrap
zephyr zephyr-rtos
Last synced: about 1 year ago
JSON representation
Helper scripts to build and test zpp
- Host: GitHub
- URL: https://github.com/lowlander/zpp_bootstrap
- Owner: lowlander
- License: apache-2.0
- Created: 2019-10-03T10:00:16.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-13T13:45:30.000Z (over 3 years ago)
- Last Synced: 2024-10-24T16:49:15.580Z (over 1 year ago)
- Topics: zephyr, zephyr-rtos
- Language: Shell
- Homepage: https://www.erwinrol.com/page/projects/zpp/
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ZPP bootstrap scripts
These scripts can be used to build and test the Zephyr zpp C++ library. They
are currently only testet on Alma 9 so you might run into problems on other
distrubutions.
After cloning these scripts the first thing to do is to build the needed
host tools with the following command;
```
./host_tools_setup.sh
```
After the tools are build the other repositories can be cloned with the
following command;
```
./west.sh update
```
To build the checks the following command can be used;
```
./twister.sh
```
To build the sample projects the following command can be used;
```
./build_sample.sh
```
By default `build_sample.sh` will build the `hello_world` example for the
`olimex_stm32_p405` board. This can be overridden by setting the `ZPP_BOARD`
and/or `ZPP_SAMPLE` environment variables.
Finally other `west` commands can be executed by using the following script;
```
./west.sh
```