@@ -33,7 +33,11 @@
"oe-fragments-one-of": {
"machine": {
"description": "Target machines",
- "options" : ["machine/qemux86-64", "machine/qemuarm64", "machine/qemuriscv64"]
+ "options" : [
+ { "name": "machine/qemux86-64", "description": "x86-64 system on QEMU" },
+ { "name": "machine/qemuarm64", "description": "ARMv8 system on QEMU" },
+ { "name": "machine/qemuriscv64", "description": "RISC-V system on QEMU" }
+ ]
}
}
}
@@ -38,11 +38,21 @@
"oe-fragments-one-of": {
"machine": {
"description": "Target machines",
- "options" : ["machine/qemux86-64", "machine/qemuarm64", "machine/qemuriscv64", "machine/genericarm64", "machine/genericx86-64"]
+ "options" : [
+ { "name": "machine/qemux86-64", "description": "x86-64 system on QEMU" },
+ { "name": "machine/qemuarm64", "description": "ARMv8 system on QEMU" },
+ { "name": "machine/qemuriscv64", "description": "RISC-V system on QEMU" },
+ { "name": "machine/genericarm64", "description": "Arm64 SystemReady IR/ES platforms" },
+ { "name": "machine/genericx86-64", "description": "x86_64 (64-bit) PCs and servers" }
+ ]
},
"distro": {
- "description": "Target Distributions",
- "options" : ["distro/poky", "distro/poky-altcfg", "distro/poky-tiny"]
+ "description": "Target distributions",
+ "options" : [
+ { "name": "distro/poky", "description": "Yocto Project Reference Distro" },
+ { "name": "distro/poky-altcfg", "description": "Poky alternative with systemd as init manager" },
+ { "name": "distro/poky-tiny", "description": "Poky alternative 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. Also while we're at it, s/Distributions/distributions/ as "machines" is lowercase in "Target machines" above. Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> --- .../configurations/oe-nodistro-master.conf.json | 6 +++++- default-registry/configurations/poky-master.conf.json | 16 +++++++++++++--- 2 files changed, 18 insertions(+), 4 deletions(-)