@@ -45,7 +45,11 @@
"oe-fragments-one-of": {
"machine": {
"description": "Target machines",
- "options" : ["machine/qemux86-64", "machine/qemuarm64", "machine/qemuriscv64"]
+ "options" : {
+ "machine/qemux86-64": "Machine configuration for running an x86-64 system on QEMU",
+ "machine/qemuarm64": "Machine configuration for running an ARMv8 system on QEMU",
+ "machine/qemuriscv64": "Machine configuration for running an RISC-V system on QEMU"
+ }
}
}
}
@@ -46,7 +46,11 @@
"oe-fragments-one-of": {
"machine": {
"description": "Target machines",
- "options" : ["machine/qemux86-64", "machine/qemuarm64", "machine/qemuriscv64"]
+ "options" : {
+ "machine/qemux86-64": "Machine configuration for running an x86-64 system on QEMU",
+ "machine/qemuarm64": "Machine configuration for running an ARMv8 system on QEMU",
+ "machine/qemuriscv64": "Machine configuration for running an RISC-V system on QEMU"
+ }
}
}
}
@@ -54,11 +54,21 @@
"oe-fragments-one-of": {
"machine": {
"description": "Target machines",
- "options" : ["machine/qemux86-64", "machine/qemuarm64", "machine/qemuriscv64", "machine/genericarm64", "machine/genericx86-64"]
+ "options" : {
+ "machine/qemux86-64": "Machine configuration for running an x86-64 system on QEMU",
+ "machine/qemuarm64": "Machine configuration for running an ARMv8 system on QEMU",
+ "machine/qemuriscv64": "Machine configuration for running an RISC-V system on QEMU",
+ "machine/genericarm64": "Machine configuration for Arm64 SystemReady IR/ES platforms",
+ "machine/genericx86-64": "Machine configuration for generic x86_64 (64-bit) PCs and servers"
+ }
},
"distro": {
"description": "Distribution configuration variants",
- "options" : ["distro/poky", "distro/poky-altcfg", "distro/poky-tiny"]
+ "options" : {
+ "distro/poky": "Distro configuration for Poky (Yocto Project Reference Distro)",
+ "distro/poky-altcfg": "Distro configuration for Poky (systemd init manager)",
+ "distro/poky-tiny": "Distro configuration for Poky (optimized for size)"
+ }
}
},
"configurations": [
@@ -55,11 +55,21 @@
"oe-fragments-one-of": {
"machine": {
"description": "Target machines",
- "options" : ["machine/qemux86-64", "machine/qemuarm64", "machine/qemuriscv64", "machine/genericarm64", "machine/genericx86-64"]
+ "options" : {
+ "machine/qemux86-64": "Machine configuration for running an x86-64 system on QEMU",
+ "machine/qemuarm64": "Machine configuration for running an ARMv8 system on QEMU",
+ "machine/qemuriscv64": "Machine configuration for running an RISC-V system on QEMU",
+ "machine/genericarm64": "Machine configuration for Arm64 SystemReady IR/ES platforms",
+ "machine/genericx86-64": "Machine configuration for generic x86_64 (64-bit) PCs and servers"
+ }
},
"distro": {
"description": "Distribution configuration variants",
- "options" : ["distro/poky", "distro/poky-altcfg", "distro/poky-tiny"]
+ "options" : {
+ "distro/poky": "Distro configuration for Poky (Yocto Project Reference Distro)",
+ "distro/poky-altcfg": "Distro configuration for Poky (systemd init manager)",
+ "distro/poky-tiny": "Distro configuration for Poky (optimized for size)"
+ }
}
},
"configurations": [
Give descriptions to the fragment choices to help the user know what to pick during 'bitbake-setup init'. These descriptions were based on the descriptions found in the corresponding configuration files in OE-Core/meta-yocto. Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> --- .../configurations/oe-nodistro-master.conf.json | 6 +++++- .../configurations/oe-nodistro-whinlatter.conf.json | 6 +++++- default-registry/configurations/poky-master.conf.json | 14 ++++++++++++-- default-registry/configurations/poky-whinlatter.conf.json | 14 ++++++++++++-- 4 files changed, 34 insertions(+), 6 deletions(-)