diff options
Diffstat (limited to 'templates')
15 files changed, 68 insertions, 17 deletions
diff --git a/templates/feature/agl-ci/99_local.conf.inc b/templates/feature/agl-ci/99_local.conf.inc index c12cd1717..b6337516d 100644 --- a/templates/feature/agl-ci/99_local.conf.inc +++ b/templates/feature/agl-ci/99_local.conf.inc @@ -15,19 +15,21 @@ https://.*/.* ${AGL_HOST_PREMIRROR}/AGL/mirror/ \n \ SSTATE_MIRRORS = " file://.* ${AGL_HOST_SSTATE_MIRROR}/sstate-mirror/master/${DEFAULTTUNE}/PATH;downloadfilename=PATH \n " -#INHERIT += "packagefeed-stability" +INHERIT += "cve-check" INHERIT += "buildhistory" INHERIT += "buildstats" INHERIT += "buildstats-summary" # setup for PRSERV and HASHSERV -#AGL_HOST_PRSERV ?= "10.30.72.18" -#AGL_HOST_HASHSERV ?= "10.30.72.18" +AGL_HOST_PRSERV ?= "10.30.72.18" +AGL_HOST_HASHSERV ?= "10.30.72.18" -#BB_HASHSERVE = "${AGL_HOST_HASHSERV}:8383" -#BB_SIGNATURE_HANDLER = "OEEquivHash" +# r/w hashserv +BB_HASHSERVE = "${AGL_HOST_HASHSERV}:8787" +BB_SIGNATURE_HANDLER = "OEEquivHash" -#PRSERV_HOST = "${AGL_HOST_PRSERV}:8181" +# r/w prserv +PRSERV_HOST = "${AGL_HOST_PRSERV}:8585" IMAGE_INSTALL:append = " curl" diff --git a/templates/feature/agl-flutter/50_bblayers.conf.inc b/templates/feature/agl-flutter/50_bblayers.conf.inc new file mode 100644 index 000000000..10647b7a5 --- /dev/null +++ b/templates/feature/agl-flutter/50_bblayers.conf.inc @@ -0,0 +1,10 @@ +AGL_META_CLANG = " ${METADIR}/external/meta-clang " +# Required for libcamera +AGL_META_MULTIMEDIA = "${METADIR}/external/meta-openembedded/meta-multimedia" +AGL_META_PYTHON = "${METADIR}/external/meta-openembedded/meta-python" + +BBLAYERS =+ " \ + ${METADIR}/meta-agl/meta-agl-flutter \ + ${METADIR}/external/meta-flutter \ + ${METADIR}/external/meta-flutter/meta-flutter-apps \ +" diff --git a/templates/feature/agl-flutter/50_local.conf.inc b/templates/feature/agl-flutter/50_local.conf.inc new file mode 100644 index 000000000..6ca86b0c9 --- /dev/null +++ b/templates/feature/agl-flutter/50_local.conf.inc @@ -0,0 +1,5 @@ +# Include Flutter SDK in SDK +TOOLCHAIN_HOST_TASK:append = " nativesdk-flutter-sdk" + +# Include agl-specific defaults +require conf/include/agl-flutter.inc diff --git a/templates/feature/agl-flutter/included.dep b/templates/feature/agl-flutter/included.dep new file mode 100644 index 000000000..4f4e49ec1 --- /dev/null +++ b/templates/feature/agl-flutter/included.dep @@ -0,0 +1 @@ +agl-pipewire agl-app-framework diff --git a/templates/feature/agl-pipewire/50_bblayers.conf.inc b/templates/feature/agl-pipewire/50_bblayers.conf.inc index e05cd4090..613ed97b3 100644 --- a/templates/feature/agl-pipewire/50_bblayers.conf.inc +++ b/templates/feature/agl-pipewire/50_bblayers.conf.inc @@ -1,7 +1,7 @@ +# PipeWire recipe comes from meta-multimedia +AGL_META_MULTIMEDIA = "${METADIR}/external/meta-openembedded/meta-multimedia" +AGL_META_PYTHON = "${METADIR}/external/meta-openembedded/meta-python" BBLAYERS =+ " \ - ${METADIR}/meta-agl/meta-pipewire \ - " - -# we ship our own pipewire -BBMASK += "meta-openembedded/meta-oe/recipes-multimedia/pipewire/" + ${METADIR}/meta-agl/meta-pipewire \ +" diff --git a/templates/feature/agl-prhash-public/99_local.conf.inc b/templates/feature/agl-prhash-public/99_local.conf.inc new file mode 100644 index 000000000..e64c8e258 --- /dev/null +++ b/templates/feature/agl-prhash-public/99_local.conf.inc @@ -0,0 +1,13 @@ +# setup for PRSERV and HASHSERV +AGL_HOST_PRSERV ?= "prserv.automotivelinux.org" +AGL_HOST_HASHSERV ?= "prserv.automotivelinux.org" + +# r/o hashserv +BB_HASHSERVE = "auto" +BB_HASHSERVE_UPSTREAM = "${AGL_HOST_HASHSERV}:8888" +BB_SIGNATURE_HANDLER = "OEEquivHash" + +# r/o prserv +PRSERV_HOST = "${AGL_HOST_PRSERV}:8686" + +IMAGE_INSTALL:append = " curl" diff --git a/templates/feature/agl-selinux/50_bblayers.conf.inc b/templates/feature/agl-selinux/50_bblayers.conf.inc index b17e292e9..392b70099 100644 --- a/templates/feature/agl-selinux/50_bblayers.conf.inc +++ b/templates/feature/agl-selinux/50_bblayers.conf.inc @@ -1,5 +1,8 @@ AGL_META_PYTHON = "${METADIR}/external/meta-openembedded/meta-python" +# Needed to satisfy uutils-coreutils DEPENDS when using SELinux +AGL_META_CLANG = "${METADIR}/external/meta-clang" + BBLAYERS =+ " \ ${METADIR}/external/meta-selinux \ " diff --git a/templates/feature/agl-weston-remoting/included.dep b/templates/feature/agl-weston-remoting/included.dep deleted file mode 100644 index 82639da07..000000000 --- a/templates/feature/agl-weston-remoting/included.dep +++ /dev/null @@ -1 +0,0 @@ -agl-demo diff --git a/templates/machine/jetson-agx-orin-devkit/50_bblayers.conf.inc b/templates/machine/jetson-agx-orin-devkit/50_bblayers.conf.inc new file mode 100644 index 000000000..6461f1c76 --- /dev/null +++ b/templates/machine/jetson-agx-orin-devkit/50_bblayers.conf.inc @@ -0,0 +1 @@ +BBLAYERS =+ "${METADIR}/bsp/meta-tegra" diff --git a/templates/machine/jetson-agx-orin-devkit/50_local.conf.inc b/templates/machine/jetson-agx-orin-devkit/50_local.conf.inc new file mode 100644 index 000000000..c04fcd76a --- /dev/null +++ b/templates/machine/jetson-agx-orin-devkit/50_local.conf.inc @@ -0,0 +1,2 @@ +MACHINE = "jetson-agx-orin-devkit" +require conf/include/agl_jetson-agx-orin-devkit.inc diff --git a/templates/machine/nanopc-t6/50_bblayers.conf.inc b/templates/machine/nanopc-t6/50_bblayers.conf.inc new file mode 100644 index 000000000..721a5dca0 --- /dev/null +++ b/templates/machine/nanopc-t6/50_bblayers.conf.inc @@ -0,0 +1,4 @@ +BBLAYERS =+ "\ + ${METADIR}/bsp/meta-rockchip \ + ${METADIR}/bsp/meta-rockchip-extra \ + " diff --git a/templates/machine/nanopc-t6/50_local.conf.inc b/templates/machine/nanopc-t6/50_local.conf.inc new file mode 100644 index 000000000..aa95de143 --- /dev/null +++ b/templates/machine/nanopc-t6/50_local.conf.inc @@ -0,0 +1,3 @@ +MACHINE = "rockchip-rk3588-nanopc-t6" + +require conf/include/agl_rk3588.inc diff --git a/templates/machine/nanopc-t6/README_machine_nanopc-t6.md b/templates/machine/nanopc-t6/README_machine_nanopc-t6.md new file mode 100644 index 000000000..04d4dc44d --- /dev/null +++ b/templates/machine/nanopc-t6/README_machine_nanopc-t6.md @@ -0,0 +1,9 @@ +--- +description: Machine NanoPC-T6 +authors: Naoto Yamaguchi <naoto.yamaguchi@automotivelinux.org> +--- + +### Machine nanopc-t6 + +Rockchip RK3588 SBC. Manufactured by FriendlyElec. + diff --git a/templates/machine/raspberrypi5/50_bblayers.conf.inc b/templates/machine/raspberrypi5/50_bblayers.conf.inc index 2e677dd8a..d225d627b 100644 --- a/templates/machine/raspberrypi5/50_bblayers.conf.inc +++ b/templates/machine/raspberrypi5/50_bblayers.conf.inc @@ -1 +1,4 @@ -BBLAYERS =+ "${METADIR}/bsp/meta-raspberrypi" +BBLAYERS =+ " \ + ${METADIR}/bsp/meta-raspberrypi \ + ${METADIR}/bsp/meta-lts-mixins_u-boot \ +" diff --git a/templates/machine/unmatched/50_bblayers.conf.inc b/templates/machine/unmatched/50_bblayers.conf.inc index 03565bafd..bf78285b5 100644 --- a/templates/machine/unmatched/50_bblayers.conf.inc +++ b/templates/machine/unmatched/50_bblayers.conf.inc @@ -1,6 +1,2 @@ # This is the original place, but we need to tweak layer.conf BBLAYERS =+ "${METADIR}/bsp/meta-sifive" - -# For now, tweak the layer's compatibility to allow using with kirkstone, -# since we know it works without major issues. -LAYERSERIES_COMPAT_meta-sifive:append = " kirkstone" |