templates/feature/agl-compositor: Allow to test experimental agl-compositor 13/23713/3
authorMarius Vlad <marius.vlad@collabora.com>
Tue, 28 Jan 2020 19:27:54 +0000 (21:27 +0200)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Wed, 29 Jan 2020 12:27:49 +0000 (12:27 +0000)
Facilitates testing the client shell (homescreen) with the newer
agl-compositor, but only enabled when DISTRO_FEATURES has
'agl-compositor'. Uses a WIP branch for it.

Regular clients, like hvac, mediaplayer, launcher and navigation-demo
also use the WIP branch. This modifies the conf/local file so it either
needs a clean build directory or it requires an override of the
conf/local when sourcing the aglsetup script.

Bug-AGL: SPEC-3123, SPEC-3124

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Suggested-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ice650b5b61ebd1e1a35f045301c14e0bedda3a05

templates/feature/agl-compositor/50_local.conf.inc

index be749b7..4bddfb6 100644 (file)
@@ -1 +1,15 @@
 DISTRO_FEATURES_append = " agl-compositor"
+
+# note that these are for testing only, should be removed once the changes
+# land in their respective repositories
+
+# shell client
+AGL_BRANCH_pn-homescreen = "sandbox/mvlad/agl-compositor"
+DEPENDS_append_pn-homescreen = " wayland-native wayland qtwayland qtwayland-native"
+
+# normal apps
+AGL_BRANCH_pn-launcher = "sandbox/mvlad/agl-compositor"
+AGL_BRANCH_pn-hvac = "sandbox/mvlad/agl-compositor"
+DEPENDS_append_pn-hvac = " libafb-helpers-qt"
+AGL_BRANCH_pn-navigation-demo = "sandbox/mvlad/agl-compositor"
+AGL_BRANCH_pn-mediaplayer = "sandbox/mvlad/agl-compositor"