diff mbox series

[meta-gnome,06/10] meta-gnome: add bitbake-registry configs for nodistro, poky on master branch

Message ID 20260814165250.590784-7-tgamblin@baylibre.com
State New
Headers show
Series add bitbake-registry configs for master branch | expand

Commit Message

Trevor Gamblin Aug. 14, 2026, 4:52 p.m. UTC
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
---
 .../meta-gnome-nodistro-master.conf.json      | 59 +++++++++++++
 .../meta-gnome-poky-master.conf.json          | 85 +++++++++++++++++++
 2 files changed, 144 insertions(+)
 create mode 100644 meta-gnome/bitbake-registry/meta-gnome-nodistro-master.conf.json
 create mode 100644 meta-gnome/bitbake-registry/meta-gnome-poky-master.conf.json
diff mbox series

Patch

diff --git a/meta-gnome/bitbake-registry/meta-gnome-nodistro-master.conf.json b/meta-gnome/bitbake-registry/meta-gnome-nodistro-master.conf.json
new file mode 100644
index 0000000000..8071c22174
--- /dev/null
+++ b/meta-gnome/bitbake-registry/meta-gnome-nodistro-master.conf.json
@@ -0,0 +1,59 @@ 
+{
+    "description": "OpenEmbedded - 'nodistro' with meta-oe, meta-python, meta-networking and meta-gnome 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-gnome layers added",
+            "setup-dir-name": "meta-gnome-nodistro-master",
+            "bb-layers": ["openembedded-core/meta",
+                "meta-openembedded/meta-oe",
+                "meta-openembedded/meta-python",
+                "meta-openembedded/meta-networking",
+                "meta-openembedded/meta-gnome"
+            ],
+            "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-gnome/bitbake-registry/meta-gnome-poky-master.conf.json b/meta-gnome/bitbake-registry/meta-gnome-poky-master.conf.json
new file mode 100644
index 0000000000..e9686390ec
--- /dev/null
+++ b/meta-gnome/bitbake-registry/meta-gnome-poky-master.conf.json
@@ -0,0 +1,85 @@ 
+{
+    "description": "Poky - The Yocto Project testing distribution with meta-oe, meta-python, meta-networking and meta-gnome 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-gnome-$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-gnome"
+            ],
+            "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-gnome layers added"
+            },
+            {
+                "name": "poky-with-sstate",
+                "description": "Poky - The Yocto Project testing distribution, with the meta-oe, meta-python, meta-networking and meta-gnome 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"
+}