kas
kas copied to clipboard
kas dump yaml file structure order
kas-example.yml:
header:
version: 11
machine: qemux86-64
distro: poky
target:
- core-image-minimal
repos:
poky:
url: "https://git.yoctoproject.org/git/poky"
branch: scarthgap
path: "layers"
layers:
meta:
meta-poky:
meta-yocto-bsp:
meta-openembedded:
url: "https://github.com/openembedded/meta-openembedded.git"
branch: scarthgap
path: "layers/meta-openembedded"
layers:
meta-oe:
meta-python:
meta-networking:
meta-perl:
meta-python:
meta-multimedia:
meta-filesystems:
meta-swupdate:
url: "https://github.com/sbabic/meta-swupdate.git"
branch: scarthgap
path: "layers/meta-swupdate"
env:
DL_DIR : "${TOPDIR}/downloads"
SSTATE_DIR : "${TOPDIR}/sstate-cache"
local_conf_header:
standard: |
CONF_VERSION = "2"
INHERIT += "rm_work"
debug-tweaks: |
EXTRA_IMAGE_FEATURES = "debug-tweaks"
kas dump --resolve-refs kas-example.yml > kas-example-fixed.yml
kas-example-fixed.yml:
distro: poky
env:
DL_DIR: ${TOPDIR}/downloads
SSTATE_DIR: ${TOPDIR}/sstate-cache
header:
version: 11
local_conf_header:
debug-tweaks: |
EXTRA_IMAGE_FEATURES = "debug-tweaks"
standard: |
CONF_VERSION = "2"
INHERIT += "rm_work"
machine: qemux86-64
repos:
meta-openembedded:
branch: scarthgap
commit: 6de0ab744341ad61b0661aa28d78dc6767ce0786
layers:
meta-filesystems:
meta-multimedia:
meta-networking:
meta-oe:
meta-perl:
meta-python:
path: layers/meta-openembedded
url: https://github.com/openembedded/meta-openembedded.git
meta-swupdate:
branch: scarthgap
commit: ae2f52ce3c8ee742218715d1d542eaae3b4ca19c
path: layers/meta-swupdate
url: https://github.com/sbabic/meta-swupdate.git
poky:
branch: scarthgap
commit: 4b07a5316ed4b858863dfdb7cab63859d46d1810
layers:
meta:
meta-poky:
meta-yocto-bsp:
path: layers
url: https://git.yoctoproject.org/git/poky
target:
- core-image-minimal
would be possible to keep the same original structure for kas-example-fixed.yml?:
header:
version: 11
machine: qemux86-64
distro: poky
target:
- core-image-minimal
repos:
poky:
url: "https://git.yoctoproject.org/git/poky"
branch: scarthgap
commit: 4b07a5316ed4b858863dfdb7cab63859d46d1810
path: "layers"
layers:
meta:
meta-poky:
meta-yocto-bsp:
meta-openembedded:
url: "https://github.com/openembedded/meta-openembedded.git"
branch: scarthgap
commit: ae2f52ce3c8ee742218715d1d542eaae3b4ca19c
path: "layers/meta-openembedded"
layers:
meta-oe:
meta-python:
meta-networking:
meta-perl:
meta-python:
meta-multimedia:
meta-filesystems:
meta-swupdate:
url: "https://github.com/sbabic/meta-swupdate.git"
branch: scarthgap
commit: ae2f52ce3c8ee742218715d1d542eaae3b4ca19c
path: "layers/meta-swupdate"
env:
DL_DIR : "${TOPDIR}/downloads"
SSTATE_DIR : "${TOPDIR}/sstate-cache"
local_conf_header:
standard: |
CONF_VERSION = "2"
INHERIT += "rm_work"
debug-tweaks: |
EXTRA_IMAGE_FEATURES = "debug-tweaks"