diff mbox series

[yocto-autobuilder-helper,scarthgap] config.json: add a builder for meta-webosose

Message ID 20250409135714.3204718-1-hieu2.nguyen@lge.com
State New
Headers show
Series [yocto-autobuilder-helper,scarthgap] config.json: add a builder for meta-webosose | expand

Commit Message

Hieu Van Nguyen April 9, 2025, 1:57 p.m. UTC
From: Hieu Van Nguyen <hieu2.nguyen@lge.com>

Backport from master, with the extend layers updated and
the target default branch changed to scarthgap-webos.

Signed-off-by: Hieu Van Nguyen <hieu2.nguyen@lge.com>
---
 config.json | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

Comments

Mathieu Dubois-Briand April 9, 2025, 2:37 p.m. UTC | #1
On Wed Apr 9, 2025 at 3:57 PM CEST, hieu2.nguyen wrote:
> From: Hieu Van Nguyen <hieu2.nguyen@lge.com>
>
> Backport from master, with the extend layers updated and
> the target default branch changed to scarthgap-webos.
>
> Signed-off-by: Hieu Van Nguyen <hieu2.nguyen@lge.com>
> ---

Looks good to me. Thanks.
diff mbox series

Patch

diff --git a/config.json b/config.json
index da328ea..a63e239 100644
--- a/config.json
+++ b/config.json
@@ -1742,6 +1742,32 @@ 
                     "EXTRACMDS" : ["${SCRIPTSDIR}/checkvnc; DISPLAY=:1 oe-selftest -r buildoptions.SourceMirroring.test_yocto_source_mirror"]
             }
         },
+        "meta-webosose" : {
+            "NEEDREPOS" : ["poky", "meta-webosose", "meta-security", "meta-clang", "meta-openembedded", "meta-qt6"],
+            "DISTRO": "webos",
+            "MACHINE": "qemux86-64",
+            "NOLAYERADD": ["meta-security", "meta-clang", "meta-qt6", "meta-webosose", "meta-openembedded"],
+            "extravars" : [
+                "WEBOS_TARGET_DISTRO_VARIANT = 'minimal'",
+                "PACKAGE_CLASSES = 'package_ipk'",
+                "BBFILE_PRIORITY_openembedded-layer:forcevariable = '10'",
+                "BBFILE_PRIORITY_multimedia-layer:forcevariable = '11'",
+                "BBFILE_PRIORITY_networking-layer:forcevariable = '12'",
+                "BBFILE_PRIORITY_meta-python:forcevariable = '13'",
+                "BBFILE_PRIORITY_filesystems-layer:forcevariable = '14'",
+                "BBFILE_PRIORITY_clang-layer:forcevariable = '15'",
+                "BBFILE_PRIORITY_qt6-layer:forcevariable = '20'",
+                "BBFILE_PRIORITY_security-layer:forcevariable = '21'"
+            ],
+            "step1": {
+                "shortname": "Fix bblayers.conf",
+                "EXTRACMDS": ["echo 'BBLAYERS = \" \\' >> conf/bblayers.conf; for i in meta-poky meta-yocto-bsp meta-security meta-webosose/meta-webos meta-webosose/meta-webos-backports/meta-webos-backports-5.2 meta-webosose/meta-webos-backports/meta-webos-backports-5.1 meta-qt6 meta-clang meta-openembedded/meta-filesystems meta-openembedded/meta-python meta-openembedded/meta-networking meta-openembedded/meta-multimedia meta-openembedded/meta-oe meta; do echo \" ${HELPERBUILDDIR}/../$i \\ \" >> conf/bblayers.conf; done; echo '\"' >> conf/bblayers.conf"]
+            },
+            "step2" : {
+                "shortname" : "Build webos-image",
+                "BBTARGETS" : "webos-image"
+            }
+        },
         "a-quick" : {
             "TEMPLATE" : "trigger-build"
         },
@@ -1893,6 +1919,12 @@ 
             "branch" : "master",
             "revision" : "HEAD",
             "no-layer-add" : true
+        },
+        "meta-webosose" : {
+            "url" : "https://github.com/webosose/meta-webosose.git",
+            "branch" : "scarthgap-webos",
+            "revision" : "HEAD",
+            "no-layer-add" : true
         }
     },
     "buildtools" : {