From 2f5297226971394dbec614451e4066d155f9ea12 Mon Sep 17 00:00:00 2001 From: Trevor Gamblin Date: Fri, 14 Aug 2026 12:52:49 -0400 Subject: [PATCH] meta-webserver: add bitbake-registry configs for nodistro, poky on master branch Signed-off-by: Trevor Gamblin Signed-off-by: Khem Raj --- .../meta-webserver-nodistro-master.conf.json | 59 +++++++++++++ .../meta-webserver-poky-master.conf.json | 85 +++++++++++++++++++ 2 files changed, 144 insertions(+) create mode 100644 meta-webserver/bitbake-registry/meta-webserver-nodistro-master.conf.json create mode 100644 meta-webserver/bitbake-registry/meta-webserver-poky-master.conf.json diff --git a/meta-webserver/bitbake-registry/meta-webserver-nodistro-master.conf.json b/meta-webserver/bitbake-registry/meta-webserver-nodistro-master.conf.json new file mode 100644 index 0000000000..045106de05 --- /dev/null +++ b/meta-webserver/bitbake-registry/meta-webserver-nodistro-master.conf.json @@ -0,0 +1,59 @@ +{ + "description": "OpenEmbedded - 'nodistro' with meta-oe, meta-python, meta-networking and meta-webserver layers", + "sources": { + "bitbake": { + "git-remote": { + "uri": "https://git.openembedded.org/bitbake", + "branch": "master", + "rev": "master" + } + }, + "openembedded-core": { + "git-remote": { + "uri": "https://git.openembedded.org/openembedded-core", + "branch": "master", + "rev": "master" + } + }, + "meta-openembedded": { + "git-remote": { + "uri": "https://git.openembedded.org/meta-openembedded", + "branch": "master", + "rev": "master" + } + }, + "yocto-docs": { + "git-remote": { + "uri": "https://git.yoctoproject.org/yocto-docs", + "branch": "master", + "rev": "master" + } + } + }, + "bitbake-setup": { + "configurations": [ + { + "name": "nodistro", + "description": "OpenEmbedded 'nodistro', with the meta-oe, meta-python, meta-networking and meta-webserver layers added", + "setup-dir-name": "meta-webserver-nodistro-master", + "bb-layers": ["openembedded-core/meta", + "meta-openembedded/meta-oe", + "meta-openembedded/meta-python", + "meta-openembedded/meta-networking", + "meta-openembedded/meta-webserver" + ], + "oe-fragments-one-of": { + "machine": { + "description": "Target machines", + "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" } + ] + } + } + } + ] + }, + "version": "1.0" +} diff --git a/meta-webserver/bitbake-registry/meta-webserver-poky-master.conf.json b/meta-webserver/bitbake-registry/meta-webserver-poky-master.conf.json new file mode 100644 index 0000000000..9718bad8ea --- /dev/null +++ b/meta-webserver/bitbake-registry/meta-webserver-poky-master.conf.json @@ -0,0 +1,85 @@ +{ + "description": "Poky - The Yocto Project testing distribution with meta-oe, meta-python, meta-networking and meta-webserver layers", + "sources": { + "bitbake": { + "git-remote": { + "uri": "https://git.openembedded.org/bitbake", + "branch": "master", + "rev": "master" + } + }, + "openembedded-core": { + "git-remote": { + "uri": "https://git.openembedded.org/openembedded-core", + "branch": "master", + "rev": "master" + } + }, + "meta-yocto": { + "git-remote": { + "uri": "https://git.yoctoproject.org/meta-yocto", + "branch": "master", + "rev": "master" + } + }, + "meta-openembedded": { + "git-remote": { + "uri": "https://git.openembedded.org/meta-openembedded", + "branch": "master", + "rev": "master" + } + }, + "yocto-docs": { + "git-remote": { + "uri": "https://git.yoctoproject.org/yocto-docs", + "branch": "master", + "rev": "master" + } + } + }, + "bitbake-setup": { + "configurations": [ + { + "setup-dir-name": "meta-webserver-$distro-master", + "bb-layers": ["openembedded-core/meta", + "meta-yocto/meta-yocto-bsp", + "meta-yocto/meta-poky", + "meta-openembedded/meta-oe", + "meta-openembedded/meta-python", + "meta-openembedded/meta-networking", + "meta-openembedded/meta-webserver" + ], + "oe-fragments-one-of": { + "machine": { + "description": "Target machines", + "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" } + ] + }, + "distro": { + "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": [ + { + "name": "poky", + "description": "Poky - The Yocto Project testing distribution, with the meta-oe, meta-python, meta-networking and meta-webserver layers added" + }, + { + "name": "poky-with-sstate", + "description": "Poky - The Yocto Project testing distribution, with the meta-oe, meta-python, meta-networking and meta-webserver layers added, and with internet sstate acceleration. Use with caution as it requires a completely robust local network with sufficient bandwidth.", + "oe-fragments": ["core/yocto/sstate-mirror-cdn"] + } + ] + } + ] + }, + "version": "1.0" +}