diff options
author | Bocklage, Jens <Jens_Bocklage@mentor.com> | 2016-10-18 18:23:26 +0200 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2016-10-19 10:30:35 +0000 |
commit | b5cbc82b0fe8b1761ae629b13f0042474aaa7d0d (patch) | |
tree | 3e8d1c26fc7026740b7d0b829ec41ef885e41e9e /recipes-demo-hmi/HomeScreen/HomeScreen_0.3.3.bb | |
parent | 34a25119974944a3a80c57043d83ec4719ad2993 (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.bb | 43 |
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 000000000..dee561d42 --- /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" + |