Move html5 demo into sublayer 42/30042/3
authorJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Thu, 27 Jun 2024 12:46:02 +0000 (12:46 +0000)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Mon, 1 Jul 2024 08:58:18 +0000 (08:58 +0000)
The HTML5 demo needs additional fixes. Move it into a sublayer and activate with agl-demo-html5.

Bug-AGL: SPEC-5188
Change-Id: I2f1a07dcfbcaf7e09d4d0d3aec1aa8f096336287
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30042
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
ci-image-boot-test: Jenkins Job builder account

88 files changed:
meta-agl-html5-demo/conf/layer.conf [new file with mode: 0644]
meta-agl-html5-demo/recipes-core/nss/nss-agl-driver-db/nss-agl-driver-db.service [moved from recipes-core/nss/nss-agl-driver-db/nss-agl-driver-db.service with 100% similarity]
meta-agl-html5-demo/recipes-core/nss/nss-agl-driver-db/nss-agl-driver-db.sh [moved from recipes-core/nss/nss-agl-driver-db/nss-agl-driver-db.sh with 100% similarity]
meta-agl-html5-demo/recipes-core/nss/nss-agl-driver-db_git.bb [moved from recipes-core/nss/nss-agl-driver-db_git.bb with 100% similarity]
meta-agl-html5-demo/recipes-demo/html5-background/html5-background_git.bb [moved from recipes-demo/html5-background/html5-background_git.bb with 96% similarity]
meta-agl-html5-demo/recipes-demo/html5-dashboard/html5-dashboard_git.bb [moved from recipes-demo/html5-dashboard/html5-dashboard_git.bb with 96% similarity]
meta-agl-html5-demo/recipes-demo/html5-homescreen/files/homescreen.service [moved from recipes-demo/html5-homescreen/files/homescreen.service with 100% similarity]
meta-agl-html5-demo/recipes-demo/html5-homescreen/html5-homescreen_git.bb [moved from recipes-demo/html5-homescreen/html5-homescreen_git.bb with 97% similarity]
meta-agl-html5-demo/recipes-demo/html5-hvac/html5-hvac_git.bb [moved from recipes-demo/html5-hvac/html5-hvac_git.bb with 94% similarity]
meta-agl-html5-demo/recipes-demo/html5-launcher/html5-launcher_git.bb [moved from recipes-demo/html5-launcher/html5-launcher_git.bb with 96% similarity]
meta-agl-html5-demo/recipes-demo/html5-mediaplayer/html5-mediaplayer_git.bb [moved from recipes-demo/html5-mediaplayer/html5-mediaplayer_git.bb with 96% similarity]
meta-agl-html5-demo/recipes-demo/html5-mixer/html5-mixer_git.bb [moved from recipes-demo/html5-mixer/html5-mixer_git.bb with 94% similarity]
meta-agl-html5-demo/recipes-demo/html5-settings/html5-settings_git.bb [moved from recipes-demo/html5-settings/html5-settings_git.bb with 96% similarity]
meta-agl-html5-demo/recipes-demo/webapp-samples/files/appinfo-aquarium.json [moved from recipes-demo/webapp-samples/files/appinfo-aquarium.json with 100% similarity]
meta-agl-html5-demo/recipes-demo/webapp-samples/files/appinfo-examples.json [moved from recipes-demo/webapp-samples/files/appinfo-examples.json with 100% similarity]
meta-agl-html5-demo/recipes-demo/webapp-samples/files/appinfo-jitsi.json [moved from recipes-demo/webapp-samples/files/appinfo-jitsi.json with 100% similarity]
meta-agl-html5-demo/recipes-demo/webapp-samples/files/appinfo-youtube.json [moved from recipes-demo/webapp-samples/files/appinfo-youtube.json with 100% similarity]
meta-agl-html5-demo/recipes-demo/webapp-samples/html5-aquarium_git.bb [moved from recipes-demo/webapp-samples/html5-aquarium_git.bb with 100% similarity]
meta-agl-html5-demo/recipes-demo/webapp-samples/html5-examples_git.bb [moved from recipes-demo/webapp-samples/html5-examples_git.bb with 100% similarity]
meta-agl-html5-demo/recipes-demo/webapp-samples/html5-jitsi_git.bb [moved from recipes-demo/webapp-samples/html5-jitsi_git.bb with 100% similarity]
meta-agl-html5-demo/recipes-demo/webapp-samples/html5-youtube_git.bb [moved from recipes-demo/webapp-samples/html5-youtube_git.bb with 100% similarity]
meta-agl-html5-demo/recipes-demo/webapp-samples/webapp-samples.inc [moved from recipes-demo/webapp-samples/webapp-samples.inc with 100% similarity]
meta-agl-html5-demo/recipes-platform/images/agl-ivi-demo-html5.bb [moved from recipes-platform/images/agl-ivi-demo-html5.bb with 83% similarity]
meta-agl-html5-demo/recipes-platform/packagegroups/packagegroup-agl-demo-platform-html5.bb [moved from recipes-platform/packagegroups/packagegroup-agl-demo-platform-html5.bb with 100% similarity]
meta-agl-html5-demo/recipes-support/icu/icu_74-%.bbappend [moved from recipes-support/icu/icu_74-%.bbappend with 100% similarity]
meta-agl-html5-demo/recipes-support/icu/icu_74-1_agldemo.inc [moved from recipes-support/icu/icu_74-1_agldemo.inc with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/cef_git.bb [moved from recipes-wam/cef/cef_git.bb with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/cef/0001-Add-an-option-to-use-an-output-directory-outside-src.patch [moved from recipes-wam/cef/files/cef/0001-Add-an-option-to-use-an-output-directory-outside-src.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/cef/0002-Add-an-option-to-override-the-default-distrib-direct.patch [moved from recipes-wam/cef/files/cef/0002-Add-an-option-to-override-the-default-distrib-direct.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/cef/0003-Add-an-option-to-use-an-alternative-base-output-dire.patch [moved from recipes-wam/cef/files/cef/0003-Add-an-option-to-use-an-alternative-base-output-dire.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/cef/0004-Add-an-option-to-bypass-sysroot-checking-and-force.patch [moved from recipes-wam/cef/files/cef/0004-Add-an-option-to-bypass-sysroot-checking-and-force.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/cef/0005-Add-AGL-wayland-window-related-calls.patch [moved from recipes-wam/cef/files/cef/0005-Add-AGL-wayland-window-related-calls.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/cef/0006-Add-a-method-to-check-if-the-agl-window-is-configure.patch [moved from recipes-wam/cef/files/cef/0006-Add-a-method-to-check-if-the-agl-window-is-configure.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/cef/0007-Add-the-SetActivateRegion-method.patch [moved from recipes-wam/cef/files/cef/0007-Add-the-SetActivateRegion-method.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/cef/0008-Allow-passing-the-app_id-on-widget-creation.patch [moved from recipes-wam/cef/files/cef/0008-Allow-passing-the-app_id-on-widget-creation.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/cef/0009-Update-generated-api.patch [moved from recipes-wam/cef/files/cef/0009-Update-generated-api.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/cef/0010-Make-patcher-work-outside-a-git-checkout.patch [moved from recipes-wam/cef/files/cef/0010-Make-patcher-work-outside-a-git-checkout.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/cef/0011-Avoid-the-RuntimeError-dictionary-changed-size-durin.patch [moved from recipes-wam/cef/files/cef/0011-Avoid-the-RuntimeError-dictionary-changed-size-durin.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0001-agl-compositor-Add-agl_shell_wrapper-AGL-wayland-ext.patch [moved from recipes-wam/cef/files/chromium/0001-agl-compositor-Add-agl_shell_wrapper-AGL-wayland-ext.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0002-agl-Add-waylandwindow-window-tree-host-essential-par.patch [moved from recipes-wam/cef/files/chromium/0002-agl-Add-waylandwindow-window-tree-host-essential-par.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0003-agl-Only-bind-to-agl_shell-if-it-s-the-browser-proce.patch [moved from recipes-wam/cef/files/chromium/0003-agl-Only-bind-to-agl_shell-if-it-s-the-browser-proce.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0004-agl-Add-a-method-to-check-if-the-agl-window-is-confi.patch [moved from recipes-wam/cef/files/chromium/0004-agl-Add-a-method-to-check-if-the-agl-window-is-confi.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0005-agl-Start-using-agl-shell-version-4.patch [moved from recipes-wam/cef/files/chromium/0005-agl-Start-using-agl-shell-version-4.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0006-agl-Don-t-use-DRI-for-renesas.patch [moved from recipes-wam/cef/files/chromium/0006-agl-Don-t-use-DRI-for-renesas.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0007-meta-browser-Remove-the-GN-settings-done-for-clang-t.patch [moved from recipes-wam/cef/files/chromium/0007-meta-browser-Remove-the-GN-settings-done-for-clang-t.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0008-meta-browser-Pass-no-static-libstdc-to-gen.py.patch [moved from recipes-wam/cef/files/chromium/0008-meta-browser-Pass-no-static-libstdc-to-gen.py.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0009-meta-browser-IWYU-Add-includes-for-size_t-and-int64_.patch [moved from recipes-wam/cef/files/chromium/0009-meta-browser-IWYU-Add-includes-for-size_t-and-int64_.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0010-meta-browser-BUILD-do-not-specify-march-on-arm.patch [moved from recipes-wam/cef/files/chromium/0010-meta-browser-BUILD-do-not-specify-march-on-arm.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0011-meta-browser-Avoid-parenthesized-initialization-of-a.patch [moved from recipes-wam/cef/files/chromium/0011-meta-browser-Avoid-parenthesized-initialization-of-a.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0012-meta-browser-Fix-constexpr-variable-cannot-have-non-.patch [moved from recipes-wam/cef/files/chromium/0012-meta-browser-Fix-constexpr-variable-cannot-have-non-.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0013-meta-browser-Add-missing-typename-s.patch [moved from recipes-wam/cef/files/chromium/0013-meta-browser-Add-missing-typename-s.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0014-meta-browser-Avoid-std-ranges-find_if.patch [moved from recipes-wam/cef/files/chromium/0014-meta-browser-Avoid-std-ranges-find_if.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0015-meta-browser-Avoid-capturing-structured-bindings.patch [moved from recipes-wam/cef/files/chromium/0015-meta-browser-Avoid-capturing-structured-bindings.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0016-meta-browser-Delete-compiler-options-not-available-i.patch [moved from recipes-wam/cef/files/chromium/0016-meta-browser-Delete-compiler-options-not-available-i.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0017-meta-browser-Don-t-pass-disable-auto-upgrade-debug-i.patch [moved from recipes-wam/cef/files/chromium/0017-meta-browser-Don-t-pass-disable-auto-upgrade-debug-i.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0018-meta-browser-Fix-undefined-symbol-PaintOpWriter-Seri.patch [moved from recipes-wam/cef/files/chromium/0018-meta-browser-Fix-undefined-symbol-PaintOpWriter-Seri.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0019-upstream-Initialize-ServerCvc-with-designated-initia.patch [moved from recipes-wam/cef/files/chromium/0019-upstream-Initialize-ServerCvc-with-designated-initia.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0020-M118-fix-Don-t-look-for-depot_tools-in-chrommium-s-t.patch [moved from recipes-wam/cef/files/chromium/0020-M118-fix-Don-t-look-for-depot_tools-in-chrommium-s-t.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0021-M118-fix-Add-multiple-missing-includes.patch [moved from recipes-wam/cef/files/chromium/0021-M118-fix-Add-multiple-missing-includes.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0022-M118-fix-Fix-aggregate-initialization-in-trace_log.patch [moved from recipes-wam/cef/files/chromium/0022-M118-fix-Fix-aggregate-initialization-in-trace_log.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0023-M118-fix-Add-missing-typename-keyword-in-multiple-st.patch [moved from recipes-wam/cef/files/chromium/0023-M118-fix-Add-missing-typename-keyword-in-multiple-st.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0024-M118-fix-Fix-comparison-in-HostResolverCache.patch [moved from recipes-wam/cef/files/chromium/0024-M118-fix-Fix-comparison-in-HostResolverCache.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0025-M118-fix-Avoid-using-std-ranges-any_of-find_if-none_.patch [moved from recipes-wam/cef/files/chromium/0025-M118-fix-Avoid-using-std-ranges-any_of-find_if-none_.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0026-M118-fix-Add-deleted-constructors-operators.patch [moved from recipes-wam/cef/files/chromium/0026-M118-fix-Add-deleted-constructors-operators.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0027-M118-fix-Initialize-percentages-member-on-blink-Font.patch [moved from recipes-wam/cef/files/chromium/0027-M118-fix-Initialize-percentages-member-on-blink-Font.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0028-M118-fix-Don-t-delete-ZstdSourceStream-copy-move-cto.patch [moved from recipes-wam/cef/files/chromium/0028-M118-fix-Don-t-delete-ZstdSourceStream-copy-move-cto.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0029-M118-fix-Fix-issue-with-structured-bindinds-captured.patch [moved from recipes-wam/cef/files/chromium/0029-M118-fix-Fix-issue-with-structured-bindinds-captured.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0030-M118-fix-Only-default-arm_use_neon-to-true-if-its-va.patch [moved from recipes-wam/cef/files/chromium/0030-M118-fix-Only-default-arm_use_neon-to-true-if-its-va.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0031-M118-fix-Add-a-way-to-set-different-lib-paths-host-a.patch [moved from recipes-wam/cef/files/chromium/0031-M118-fix-Add-a-way-to-set-different-lib-paths-host-a.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0032-M118-fix-zlib-Fix-arm-build.patch [moved from recipes-wam/cef/files/chromium/0032-M118-fix-zlib-Fix-arm-build.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0033-M118-fix-Fix-skia-linker-issues-for-arm-neon.patch [moved from recipes-wam/cef/files/chromium/0033-M118-fix-Fix-skia-linker-issues-for-arm-neon.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/files/chromium/0034-v8-qemu-wrapper.patch [moved from recipes-wam/cef/files/chromium/0034-v8-qemu-wrapper.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/cef/gn-utils.inc [moved from recipes-wam/cef/gn-utils.inc with 100% similarity]
meta-agl-html5-demo/recipes-wam/depot_tools/depot-tools-wam-native_git.bb [moved from recipes-wam/depot_tools/depot-tools-wam-native_git.bb with 100% similarity]
meta-agl-html5-demo/recipes-wam/grpc-web-proxy/files/databroker-grpc-web-proxy.env [moved from recipes-wam/grpc-web-proxy/files/databroker-grpc-web-proxy.env with 100% similarity]
meta-agl-html5-demo/recipes-wam/grpc-web-proxy/files/databroker-grpc-web-proxy.service [moved from recipes-wam/grpc-web-proxy/files/databroker-grpc-web-proxy.service with 100% similarity]
meta-agl-html5-demo/recipes-wam/grpc-web-proxy/grpc-web-proxy_git.bb [moved from recipes-wam/grpc-web-proxy/grpc-web-proxy_git.bb with 100% similarity]
meta-agl-html5-demo/recipes-wam/wam/files/0001-agl-cef-Snapshot-with-all-patches-needed-to-enable-w.patch [moved from recipes-wam/wam/files/0001-agl-cef-Snapshot-with-all-patches-needed-to-enable-w.patch with 100% similarity]
meta-agl-html5-demo/recipes-wam/wam/files/WebAppMgr-cef.env [moved from recipes-wam/wam/files/WebAppMgr-cef.env with 100% similarity]
meta-agl-html5-demo/recipes-wam/wam/files/WebAppMgr.env [moved from recipes-wam/wam/files/WebAppMgr.env with 100% similarity]
meta-agl-html5-demo/recipes-wam/wam/files/WebAppMgr.service [moved from recipes-wam/wam/files/WebAppMgr.service with 100% similarity]
meta-agl-html5-demo/recipes-wam/wam/files/WebAppMgrCli [moved from recipes-wam/wam/files/WebAppMgrCli with 100% similarity]
meta-agl-html5-demo/recipes-wam/wam/wam-cef.inc [moved from recipes-wam/wam/wam-cef.inc with 100% similarity]
meta-agl-html5-demo/recipes-wam/wam/wam_git.bb [moved from recipes-wam/wam/wam_git.bb with 100% similarity]
templates/feature/agl-demo-html5/50_bblayers.conf.inc [new file with mode: 0644]
templates/feature/agl-demo-html5/README_feature_agl-demo-html5.md [new file with mode: 0644]
templates/feature/agl-demo-html5/included.dep [new file with mode: 0644]
templates/feature/agl-demo/50_bblayers.conf.inc

diff --git a/meta-agl-html5-demo/conf/layer.conf b/meta-agl-html5-demo/conf/layer.conf
new file mode 100644 (file)
index 0000000..cc5f23b
--- /dev/null
@@ -0,0 +1,15 @@
+# We have a conf and classes directory, add to BBPATH
+BBPATH =. "${LAYERDIR}:"
+
+# We have recipes-* directories, add to BBFILES
+BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
+            ${LAYERDIR}/recipes-*/*/*.bbappend"
+
+BBFILE_COLLECTIONS += "agl-html5-demo-layer"
+BBFILE_PATTERN_agl-html5-demo-layer = "^${LAYERDIR}/"
+BBFILE_PRIORITY_agl-html5-demo-layer = "70"
+
+LAYERSERIES_COMPAT_agl-html5-demo-layer = "scarthgap"
+
+LAYERDEPENDS_agl-html5-demo-layer = "agldemo"
+
@@ -19,7 +19,7 @@ AGL_APP_TEMPLATE = "agl-app-web"
 AGL_APP_ID = "webapps-${BPN}"
 AGL_APP_NAME = "HTML5 Background"
 
-DEPENDS = "nodejs-native"
+DEPENDS = "nodejs-native icu-native"
 
 do_compile[network] = "1"
 do_compile() {
@@ -19,7 +19,7 @@ AGL_APP_TEMPLATE = "agl-app-web"
 AGL_APP_ID = "webapps-dashboard"
 AGL_APP_NAME = "HTML5 Dashboard"
 
-DEPENDS = "nodejs-native"
+DEPENDS = "nodejs-native icu-native"
 
 do_compile[network] = "1"
 do_compile() {
@@ -16,7 +16,7 @@ B       = "${WORKDIR}/build"
 
 inherit systemd
 
-DEPENDS = "nodejs-native"
+DEPENDS = "nodejs-native icu-native"
 
 do_compile[network] = "1"
 do_compile() {
@@ -19,7 +19,7 @@ AGL_APP_TEMPLATE = "agl-app-web"
 AGL_APP_ID = "webapps-hvac"
 AGL_APP_NAME = "HTML5 HVAC"
 
-DEPENDS = "nodejs-native protobuf-native"
+DEPENDS = "nodejs-native protobuf-native icu-native"
 
 do_compile[network] = "1"
 do_compile() {
@@ -19,7 +19,7 @@ AGL_APP_TEMPLATE = "agl-app-web"
 AGL_APP_ID = "launcher"
 AGL_APP_NAME = "HTML5 Launcher"
 
-DEPENDS = "nodejs-native"
+DEPENDS = "nodejs-native icu-native"
 
 do_compile[network] = "1"
 do_compile() {
@@ -19,7 +19,7 @@ AGL_APP_TEMPLATE = "agl-app-web"
 AGL_APP_ID = "webapps-mediaplayer"
 AGL_APP_NAME = "HTML5 Media Player"
 
-DEPENDS = "nodejs-native"
+DEPENDS = "nodejs-native icu-native"
 
 do_compile[network] = "1"
 do_compile() {
@@ -19,7 +19,7 @@ AGL_APP_TEMPLATE = "agl-app-web"
 AGL_APP_ID = "webapps-mixer"
 AGL_APP_NAME = "HTML5 Mixer"
 
-DEPENDS = "nodejs-native protobuf-native"
+DEPENDS = "nodejs-native protobuf-native icu-native"
 
 do_compile[network] = "1"
 do_compile() {
@@ -19,7 +19,7 @@ AGL_APP_TEMPLATE = "agl-app-web"
 AGL_APP_ID = "webapps-settings"
 AGL_APP_NAME = "HTML5 Settings"
 
-DEPENDS = "nodejs-native"
+DEPENDS = "nodejs-native icu-native"
 
 do_compile[network] = "1"
 do_compile() {
@@ -1,4 +1,4 @@
-require agl-ivi-image.bb
+require recipes-platform/images/agl-ivi-image.bb
 
 SUMMARY = "AGL IVI demo HTML5 image"
 DESCRIPTION = "Contains the web runtime and sample web apps"
diff --git a/templates/feature/agl-demo-html5/50_bblayers.conf.inc b/templates/feature/agl-demo-html5/50_bblayers.conf.inc
new file mode 100644 (file)
index 0000000..de26d1f
--- /dev/null
@@ -0,0 +1,6 @@
+BBLAYERS =+ " \
+   ${METADIR}/meta-agl-demo/meta-agl-html5-demo \
+"
+
+# required for WAM and chromium
+AGL_META_CLANG = "${METADIR}/external/meta-clang"
diff --git a/templates/feature/agl-demo-html5/README_feature_agl-demo-html5.md b/templates/feature/agl-demo-html5/README_feature_agl-demo-html5.md
new file mode 100644 (file)
index 0000000..518c466
--- /dev/null
@@ -0,0 +1,15 @@
+---
+description: Feature agl-demo-html5
+authors: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
+---
+
+### Feature agl-demo-html5
+
+* Enables support for building the WAM-based html5 image
+
+### Dependent features pulled by agl-demo-html5
+
+The following features are pulled:
+
+* agl-demo
+
diff --git a/templates/feature/agl-demo-html5/included.dep b/templates/feature/agl-demo-html5/included.dep
new file mode 100644 (file)
index 0000000..82639da
--- /dev/null
@@ -0,0 +1 @@
+agl-demo
index 976a3fb..4e97632 100644 (file)
@@ -12,4 +12,4 @@ AGL_META_PYTHON = "${METADIR}/external/meta-openembedded/meta-python"
 AGL_META_QT5 = "${METADIR}/external/meta-qt5"
 
 # Needed to build CEF and WAM
-AGL_META_CLANG = "${METADIR}/external/meta-clang"
+#AGL_META_CLANG = "${METADIR}/external/meta-clang"