|
||
---|---|---|
.gitea/workflows | ||
data | ||
images | ||
snippets | ||
Dockerfile | ||
Entwicklungsleitfaden.md | ||
README.md | ||
script.sh |
Zephyr configurator
Run
[Optional] Build manually
docker build . -t git.flokaiser.com/h4ck3r-01/zephyr-configurator
Create volume and run
Creating the volume is needed due to permission problems on some systems.
docker volume create --driver local --name zephyr --opt type=none --opt device=$HOME/zephyrproject --opt o=uid=root,gid=root --opt o=bind
docker run -it -v zephyr:/workdir --rm git.flokaiser.com/h4ck3r-01/zephyr-configurator
Developing
- Create the zephyr workspace if you are running the container for the first time by using the first option in the menu
- Create a new project by selecting the second option
- Open the
$HOME/zephyrproject/app
directory in your IDE. The source code is located in thesrc
subdirectory. - Build and flash the project using the options 4 and 5.
If you want to compile zepyhr for another plattform you have to clear the build directory first.