dee561d4242f37b6b9965695917e7a2787cbf516
[AGL/meta-agl-demo.git] / recipes-demo-hmi / HomeScreen / HomeScreen_0.3.3.bb
1 SUMMARY     = "AGL Home Screen Application"
2 DESCRIPTION = "AGL Home Screen Application + SampleAppTimeDate + HomeScreenAppFrameworkBinderTizen + WindowManager + InputEventManager"
3 HOMEPAGE    = "https://wiki.automotivelinux.org/homescreen"
4 LICENSE     = "Apache-2.0"
5 SECTION     = "apps"
6 PV          = "0.3.3+gitr${SRCPV}"
7 PR          = "r1"
8 S           = "${WORKDIR}/git/"
9
10 inherit qmake5
11 DEPENDS = " qtbase "
12
13 # for HomeScreenAppFrameworkBinderTizen:
14 DEPENDS += " pkgmgr-info aul "
15 # for WindowManager:
16 DEPENDS += " wayland-ivi-extension "
17
18 LIC_FILES_CHKSUM = "file://HomeScreen/LICENSE;md5=ae6497158920d9524cf208c09cc4c984"
19 SRCREV  = "824bfd42b0105b0aeffbc33a87285578abda2f3b"
20 SRC_URI = "git://gerrit.automotivelinux.org/gerrit/p/staging/HomeScreen.git;protocol=http"
21
22
23 do_compile_prepend(){
24     PATH=$PATH:${STAGING_BINDIR_NATIVE}/qt5
25     export PATH
26 }
27
28 do_install() {
29     install -d ${D}/opt/AGL/${PN}
30     install -m 0755 ${B}/HomeScreen/HomeScreen ${D}/opt/AGL/${PN}/
31     install -m 0755 ${B}/SampleAppTimeDate/SampleAppTimeDate ${D}/opt/AGL/${PN}/
32     install -m 0755 ${B}/HomeScreenAppFrameworkBinderTizen/HomeScreenAppFrameworkBinderTizen ${D}/opt/AGL/${PN}/
33     install -m 0755 ${B}/WindowManager/WindowManager ${D}/opt/AGL/${PN}/
34     install -m 0755 ${B}/InputEventManager/InputEventManager ${D}/opt/AGL/${PN}/
35
36
37     install -d ${D}/opt/AGL/${PN}/colorschemes
38     cp -r ${B}/HomeScreen/colorschemes/* ${D}/opt/AGL/${PN}/colorschemes/
39 }
40
41 FILES_${PN} += "/opt/AGL/${PN}/"
42 FILES_${PN}-dbg += "/opt/AGL/${PN}/.debug"
43