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.
Hieu Van Nguyen April 28, 2025, 8:38 a.m. UTC | #2
Hi Mathieu ,

Could you please merge this patch and schedule support for the webosose build for the Scarthgap branch?
Please let me know if you need any further updates.
Thanks!
Richard Purdie April 28, 2025, 9:45 a.m. UTC | #3
On Mon, 2025-04-28 at 01:38 -0700, Hieu Van Nguyen via lists.yoctoproject.org wrote:
> Could you please merge this patch and schedule support for the
> webosose build for the Scarthgap branch?
> Please let me know if you need any further updates.

I've merged it, sorry about the delay.

Cheers,

Richard
Martin Jansa April 28, 2025, 9:49 a.m. UTC | #4
On Mon, Apr 28, 2025 at 11:45 AM Richard Purdie via
lists.yoctoproject.org
<richard.purdie=linuxfoundation.org@lists.yoctoproject.org> wrote:
>
> On Mon, 2025-04-28 at 01:38 -0700, Hieu Van Nguyen via lists.yoctoproject.org wrote:
> > Could you please merge this patch and schedule support for the
> > webosose build for the Scarthgap branch?
> > Please let me know if you need any further updates.
>
> I've merged it, sorry about the delay.

Thanks Richard, I think this might depend on
https://lists.yoctoproject.org/g/yocto-patches/message/1339 which also
doesn't seem to be merged yet.
Richard Purdie April 28, 2025, 9:52 a.m. UTC | #5
On Mon, 2025-04-28 at 11:49 +0200, Martin Jansa via lists.yoctoproject.org wrote:
> On Mon, Apr 28, 2025 at 11:45 AM Richard Purdie via
> lists.yoctoproject.org
> <richard.purdie=linuxfoundation.org@lists.yoctoproject.org> wrote:
> > 
> > On Mon, 2025-04-28 at 01:38 -0700, Hieu Van Nguyen via lists.yoctoproject.org wrote:
> > > Could you please merge this patch and schedule support for the
> > > webosose build for the Scarthgap branch?
> > > Please let me know if you need any further updates.
> > 
> > I've merged it, sorry about the delay.
> 
> Thanks Richard, I think this might depend on
> https://lists.yoctoproject.org/g/yocto-patches/message/1339 which also
> doesn't seem to be merged yet.

Thanks, also now merged.

Cheers,

Richard
Hieu Van Nguyen April 28, 2025, 10:56 a.m. UTC | #6
On Mon, Apr 28, 2025 at 04:52 PM, Richard Purdie wrote:

> 
> https://lists.yoctoproject.org/g/yocto-patches/message/1339

Thanks Richard, to support the webosose: Scarthgap build, we need to schedule this branch separately, similar to K irkstone , right?

Thanks and best regards,
Hieu
Mathieu Dubois-Briand April 28, 2025, 11:44 a.m. UTC | #7
On Mon Apr 28, 2025 at 12:56 PM CEST, Hieu Van Nguyen via lists.yoctoproject.org wrote:
> On Mon, Apr 28, 2025 at 04:52 PM, Richard Purdie wrote:
>
>> 
>> https://lists.yoctoproject.org/g/yocto-patches/message/1339
>
> Thanks Richard, to support the webosose: Scarthgap build, we need to schedule this branch separately, similar to K irkstone , right?
>
> Thanks and best regards,
> Hieu
>

Yes, I know you had some bits of a patch a few weeks ago, so either you
can rebase it on the master branch and send it, or I can work on it on
my side.
Hieu Van Nguyen April 29, 2025, 2:21 a.m. UTC | #8
On Mon, Apr 28, 2025 at 06:44 PM, Mathieu Dubois-Briand wrote:

> 
> Yes, I know you had some bits of a patch a few weeks ago, so either you
> can rebase it on the master branch and send it, or I can work on it on
> my side.
> 
> --
> Mathieu Dubois-Briand, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com

Yes, I just submitted a patch here: https://lists.yoctoproject.org/g/yocto-patches/message/1411
however the schedule is the same as Kirkstone , please let me know if it needs to be changed.

Thanks and best regards,
Hieu
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" : {