* [PATCH yocto-autobuilder-helper 1/3] scripts/layer-config: remove unused imports
@ 2023-06-07 19:28 ross.burton
2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 2/3] config.json: remove redundant oe-selftest-arm builder ross.burton
2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders ross.burton
0 siblings, 2 replies; 4+ messages in thread
From: ross.burton @ 2023-06-07 19:28 UTC (permalink / raw)
To: yocto; +Cc: nd
From: Ross Burton <ross.burton@arm.com>
Signed-off-by: Ross Burton <ross.burton@arm.com>
---
scripts/layer-config | 2 --
1 file changed, 2 deletions(-)
diff --git a/scripts/layer-config b/scripts/layer-config
index 6c194e8..cb16e60 100755
--- a/scripts/layer-config
+++ b/scripts/layer-config
@@ -7,11 +7,9 @@
# Move the repositories into the correct layout and generate bblayers.conf
#
-import json
import os
import sys
import subprocess
-import errno
import utils
--
2.34.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH yocto-autobuilder-helper 2/3] config.json: remove redundant oe-selftest-arm builder
2023-06-07 19:28 [PATCH yocto-autobuilder-helper 1/3] scripts/layer-config: remove unused imports ross.burton
@ 2023-06-07 19:28 ` ross.burton
2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders ross.burton
1 sibling, 0 replies; 4+ messages in thread
From: ross.burton @ 2023-06-07 19:28 UTC (permalink / raw)
To: yocto; +Cc: nd
From: Ross Burton <ross.burton@arm.com>
This builder isn't run regularly, and is redundant now that
oe-selftest-armhost uses MACHINE=qemuarm64.
Signed-off-by: Ross Burton <ross.burton@arm.com>
---
config.json | 4 ----
1 file changed, 4 deletions(-)
diff --git a/config.json b/config.json
index aaf9077..92c9443 100644
--- a/config.json
+++ b/config.json
@@ -875,10 +875,6 @@
"oe-selftest-centos" : {
"TEMPLATE" : "selftest"
},
- "oe-selftest-arm" : {
- "MACHINE": "qemuarm64",
- "TEMPLATE" : "selftest"
- },
"oe-selftest-armhost" : {
"MACHINE": "qemuarm64",
"SDKMACHINE": "aarch64",
--
2.34.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders
2023-06-07 19:28 [PATCH yocto-autobuilder-helper 1/3] scripts/layer-config: remove unused imports ross.burton
2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 2/3] config.json: remove redundant oe-selftest-arm builder ross.burton
@ 2023-06-07 19:28 ` ross.burton
2023-06-07 20:20 ` [yocto] " Khem Raj
1 sibling, 1 reply; 4+ messages in thread
From: ross.burton @ 2023-06-07 19:28 UTC (permalink / raw)
To: yocto; +Cc: nd
From: Ross Burton <ross.burton@arm.com>
Add a meta-clang builder that runs testimage on core-image-sato-sdk for
both qemux86-64 and qemuarm64, and add meta-clang to the nightly
check-layer builder.
Signed-off-by: Ross Burton <ross.burton@arm.com>
---
config.json | 29 ++++++++++++++++++++++++++++-
1 file changed, 28 insertions(+), 1 deletion(-)
diff --git a/config.json b/config.json
index 92c9443..eb492ee 100644
--- a/config.json
+++ b/config.json
@@ -444,6 +444,24 @@
"BBTARGETS": "aws-iot-device-sdk-cpp-v2"
}
},
+ "meta-clang" : {
+ "NEEDREPOS" : ["poky", "meta-clang"],
+ "extravars" : [
+ "TOOLCHAIN = 'clang'"
+ ],
+ "step1": {
+ "shortname": "Build for qemux86-64",
+ "MACHINE": "qemux86-64",
+ "BBTARGETS": "core-image-sato-sdk",
+ "SANITYTARGETS" : "core-image-sato-sdk:do_testimage"
+ },
+ "step2": {
+ "shortname": "Build for qemuarm64",
+ "MACHINE": "qemuarm64",
+ "BBTARGETS": "core-image-sato-sdk",
+ "SANITYTARGETS" : "core-image-sato-sdk:do_testimage"
+ }
+ },
"bringup" : {
"SSTATEDIR" : ["SSTATE_DIR ?= '${HELPERBUILDDIR}/sstate'"],
"TEMPLATE" : "bringup"
@@ -911,7 +929,7 @@
}
},
"check-layer-nightly" : {
- "NEEDREPOS" : ["poky", "meta-agl", "meta-arm", "meta-aws", "meta-intel", "meta-ti", "meta-openembedded", "meta-virtualization"],
+ "NEEDREPOS" : ["poky", "meta-agl", "meta-arm", "meta-aws", "meta-intel", "meta-ti", "meta-openembedded", "meta-virtualization", "meta-clang"],
"step1" : {
"shortname" : "Test meta-agl YP Compatibility",
"EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-agl/meta-agl-core ../meta-agl/meta-netboot ../meta-agl/meta-pipewire --dependency ../meta-openembedded/meta-oe ../meta-openembedded/meta-networking ../meta-openembedded/meta-python --no-auto-dependency"]
@@ -940,6 +958,10 @@
"step7" : {
"shortname" : "Test meta-virtualization YP Compatibility",
"EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-virtualization --dependency ../meta-openembedded/meta-oe ../meta-openembedded/meta-networking ../meta-openembedded/meta-python ../meta-openembedded/meta-filesystems --no-auto-dependency"]
+ },
+ "step8" : {
+ "shortname" : "Test meta-clang YP Compatibility",
+ "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-clang --no-auto-dependency"]
}
},
"metrics" : {
@@ -1272,6 +1294,11 @@
"revision" : "HEAD",
"no-layer-add" : true
},
+ "meta-clang": {
+ "url" : "https://github.com/kraj/meta-clang.git",
+ "branch" : "master",
+ "revision" : "HEAD"
+ },
"meta-ti" : {
"url" : "git://git.yoctoproject.org/meta-ti",
"branch" : "master",
--
2.34.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [yocto] [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders
2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders ross.burton
@ 2023-06-07 20:20 ` Khem Raj
0 siblings, 0 replies; 4+ messages in thread
From: Khem Raj @ 2023-06-07 20:20 UTC (permalink / raw)
To: Ross Burton; +Cc: yocto, nd
yay thanks for doing it.
On Wed, Jun 7, 2023 at 12:28 PM Ross Burton <ross.burton@arm.com> wrote:
>
> From: Ross Burton <ross.burton@arm.com>
>
> Add a meta-clang builder that runs testimage on core-image-sato-sdk for
> both qemux86-64 and qemuarm64, and add meta-clang to the nightly
> check-layer builder.
>
> Signed-off-by: Ross Burton <ross.burton@arm.com>
> ---
> config.json | 29 ++++++++++++++++++++++++++++-
> 1 file changed, 28 insertions(+), 1 deletion(-)
>
> diff --git a/config.json b/config.json
> index 92c9443..eb492ee 100644
> --- a/config.json
> +++ b/config.json
> @@ -444,6 +444,24 @@
> "BBTARGETS": "aws-iot-device-sdk-cpp-v2"
> }
> },
> + "meta-clang" : {
> + "NEEDREPOS" : ["poky", "meta-clang"],
> + "extravars" : [
> + "TOOLCHAIN = 'clang'"
> + ],
> + "step1": {
> + "shortname": "Build for qemux86-64",
> + "MACHINE": "qemux86-64",
> + "BBTARGETS": "core-image-sato-sdk",
> + "SANITYTARGETS" : "core-image-sato-sdk:do_testimage"
> + },
> + "step2": {
> + "shortname": "Build for qemuarm64",
> + "MACHINE": "qemuarm64",
> + "BBTARGETS": "core-image-sato-sdk",
> + "SANITYTARGETS" : "core-image-sato-sdk:do_testimage"
> + }
> + },
> "bringup" : {
> "SSTATEDIR" : ["SSTATE_DIR ?= '${HELPERBUILDDIR}/sstate'"],
> "TEMPLATE" : "bringup"
> @@ -911,7 +929,7 @@
> }
> },
> "check-layer-nightly" : {
> - "NEEDREPOS" : ["poky", "meta-agl", "meta-arm", "meta-aws", "meta-intel", "meta-ti", "meta-openembedded", "meta-virtualization"],
> + "NEEDREPOS" : ["poky", "meta-agl", "meta-arm", "meta-aws", "meta-intel", "meta-ti", "meta-openembedded", "meta-virtualization", "meta-clang"],
> "step1" : {
> "shortname" : "Test meta-agl YP Compatibility",
> "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-agl/meta-agl-core ../meta-agl/meta-netboot ../meta-agl/meta-pipewire --dependency ../meta-openembedded/meta-oe ../meta-openembedded/meta-networking ../meta-openembedded/meta-python --no-auto-dependency"]
> @@ -940,6 +958,10 @@
> "step7" : {
> "shortname" : "Test meta-virtualization YP Compatibility",
> "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-virtualization --dependency ../meta-openembedded/meta-oe ../meta-openembedded/meta-networking ../meta-openembedded/meta-python ../meta-openembedded/meta-filesystems --no-auto-dependency"]
> + },
> + "step8" : {
> + "shortname" : "Test meta-clang YP Compatibility",
> + "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-clang --no-auto-dependency"]
> }
> },
> "metrics" : {
> @@ -1272,6 +1294,11 @@
> "revision" : "HEAD",
> "no-layer-add" : true
> },
> + "meta-clang": {
> + "url" : "https://github.com/kraj/meta-clang.git",
> + "branch" : "master",
> + "revision" : "HEAD"
> + },
> "meta-ti" : {
> "url" : "git://git.yoctoproject.org/meta-ti",
> "branch" : "master",
> --
> 2.34.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> You automatically follow any topics you start or reply to.
> View/Reply Online (#60215): https://lists.yoctoproject.org/g/yocto/message/60215
> Mute This Topic: https://lists.yoctoproject.org/mt/99392195/1997914
> Group Owner: yocto+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/yocto/leave/6692173/1997914/1837948400/xyzzy [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-06-07 20:21 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-07 19:28 [PATCH yocto-autobuilder-helper 1/3] scripts/layer-config: remove unused imports ross.burton
2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 2/3] config.json: remove redundant oe-selftest-arm builder ross.burton
2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders ross.burton
2023-06-07 20:20 ` [yocto] " Khem Raj
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).