39 lines
925 B
Markdown
39 lines
925 B
Markdown
# Yocto template
|
|
|
|
Template for a yocto workspace to use with docker.
|
|
|
|
## Requirements
|
|
|
|
### docker
|
|
|
|
This template requires docker to work.
|
|
See the [official manual](https://docs.docker.com/engine/install/) to set it up.
|
|
|
|
### custom yocto docker image
|
|
|
|
The custom image is available on hub.anxietyprime.de/yocto:latest, but requires login.
|
|
It can be build locally following the instructions in https://git.anxietyprime.de/timoschneider/docker-yocto.
|
|
|
|
## Workspace layout
|
|
|
|
```bash
|
|
yocto (origin)
|
|
├── build
|
|
│ └── conf
|
|
├── .cache
|
|
│ ├── docker
|
|
│ └── yocto
|
|
├── docker-compose.yaml
|
|
├── .git
|
|
├── .gitignore
|
|
├── .gitmodules
|
|
├── layers
|
|
├── poky
|
|
├── README.md
|
|
└── scripts
|
|
├── docker-entrypoint.sh
|
|
├── setup-env.sh
|
|
├── setup-paths.sh
|
|
└── start-docker.sh
|
|
```
|
|
The cache and download folders are auto generated. |