aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-demo-hmi/HomeScreen/HomeScreen_0.3.3.bb
diff options
context:
space:
mode:
authorBocklage, Jens <Jens_Bocklage@mentor.com>2016-10-18 18:23:26 +0200
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2016-10-19 10:30:35 +0000
commitb5cbc82b0fe8b1761ae629b13f0042474aaa7d0d (patch)
tree3e8d1c26fc7026740b7d0b829ec41ef885e41e9e /recipes-demo-hmi/HomeScreen/HomeScreen_0.3.3.bb
parent34a25119974944a3a80c57043d83ec4719ad2993 (diff)
WindowManager handles the surfaces now correct.
A new layer is created for all surfaces that belong to the same creator process. These layers are used to scale the application surfaces to the correct layout application render area. Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
Diffstat (limited to 'recipes-demo-hmi/HomeScreen/HomeScreen_0.3.3.bb')
-rw-r--r--recipes-demo-hmi/HomeScreen/HomeScreen_0.3.3.bb43
1 files changed, 43 insertions, 0 deletions
diff --git a/recipes-demo-hmi/HomeScreen/HomeScreen_0.3.3.bb b/recipes-demo-hmi/HomeScreen/HomeScreen_0.3.3.bb
new file mode 100644
index 00000000..dee561d4
--- /dev/null
+++ b/recipes-demo-hmi/HomeScreen/HomeScreen_0.3.3.bb
@@ -0,0 +1,43 @@
+SUMMARY = "AGL Home Screen Application"
+DESCRIPTION = "AGL Home Screen Application + SampleAppTimeDate + HomeScreenAppFrameworkBinderTizen + WindowManager + InputEventManager"
+HOMEPAGE = "https://wiki.automotivelinux.org/homescreen"
+LICENSE = "Apache-2.0"
+SECTION = "apps"
+PV = "0.3.3+gitr${SRCPV}"
+PR = "r1"
+S = "${WORKDIR}/git/"
+
+inherit qmake5
+DEPENDS = " qtbase "
+
+# for HomeScreenAppFrameworkBinderTizen:
+DEPENDS += " pkgmgr-info aul "
+# for WindowManager:
+DEPENDS += " wayland-ivi-extension "
+
+LIC_FILES_CHKSUM = "file://HomeScreen/LICENSE;md5=ae6497158920d9524cf208c09cc4c984"
+SRCREV = "824bfd42b0105b0aeffbc33a87285578abda2f3b"
+SRC_URI = "git://gerrit.automotivelinux.org/gerrit/p/staging/HomeScreen.git;protocol=http"
+
+
+do_compile_prepend(){
+ PATH=$PATH:${STAGING_BINDIR_NATIVE}/qt5
+ export PATH
+}
+
+do_install() {
+ install -d ${D}/opt/AGL/${PN}
+ install -m 0755 ${B}/HomeScreen/HomeScreen ${D}/opt/AGL/${PN}/
+ install -m 0755 ${B}/SampleAppTimeDate/SampleAppTimeDate ${D}/opt/AGL/${PN}/
+ install -m 0755 ${B}/HomeScreenAppFrameworkBinderTizen/HomeScreenAppFrameworkBinderTizen ${D}/opt/AGL/${PN}/
+ install -m 0755 ${B}/WindowManager/WindowManager ${D}/opt/AGL/${PN}/
+ install -m 0755 ${B}/InputEventManager/InputEventManager ${D}/opt/AGL/${PN}/
+
+
+ install -d ${D}/opt/AGL/${PN}/colorschemes
+ cp -r ${B}/HomeScreen/colorschemes/* ${D}/opt/AGL/${PN}/colorschemes/
+}
+
+FILES_${PN} += "/opt/AGL/${PN}/"
+FILES_${PN}-dbg += "/opt/AGL/${PN}/.debug"
+