An open API service indexing awesome lists of open source software.

https://github.com/avocado-linux/meta-avocado

Avocado distro layer for Yocto
https://github.com/avocado-linux/meta-avocado

bitbake distro immutable linux systemd yocto

Last synced: 5 months ago
JSON representation

Avocado distro layer for Yocto

Awesome Lists containing this project

README

          

# meta-avocado

## Configuring a build

Source the `init-build` script and pass the path to a kas configuration to build. This will create a `build-{config file name}` directory in your `cwd`.

```bash
. scripts/init-build kas/machine/qemux86-64.yml
```

If you have direnv installed, there is a .envrc file added to the build dir to make it easier to reference the kas config. `$KAS_YML`

## Building

```bash
kas build $KAS_YML
```

## Running in Qemu

Qemu can be run with a swtpm with the following command

```bash
meta-avocado/meta-avocado-qemu/scripts/run-qemux86-64-swtpm
```

This will open a tmux session.

## Testing

See [support/sdk-test/README.md](support/sdk-test/README.md) for testing instructions.