aboutsummaryrefslogtreecommitdiffstats
path: root/meta-arago-extras/recipes-core/matrix/matrix-gui-hmi-demos_2.0.bb
blob: 2ffb3d1cd61ae4927508ae54d17bccc49df0be32 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
SUMMARY = "HMI demo descriptions for Matrix v2"
HOMEPAGE = "https://gitorious.org/matrix-gui-v2/matrix-gui-v2-apps"

require recipes-core/matrix/matrix-gui-apps-git.inc

PR = "${INC_PR}.0"

inherit allarch

S = "${WORKDIR}/git/hmi_apps"

# Make sure machinevision submenu and app images has been installed
HMI_RDEPENDS += "matrix-gui-apps-images matrix-gui-submenus-hmi"

FILES_${PN} += "${MATRIX_BASE_DIR}/*"

PACKAGES = "matrix-hmi-demo-evse \
	    matrix-hmi-demo-protection-relays \
	    matrix-hmi-demo-mmwavegesture \
"

RDEPENDS_matrix-hmi-demo-evse = " \
    bash \
    ${HMI_RDEPENDS} \
    evse-hmi \
"

RDEPENDS_matrix-hmi-demo-protection-relays = " \
    bash \
    ${HMI_RDEPENDS} \
    protection-relays-hmi \
"

RDEPENDS_matrix-hmi-demo-mmwavegesture = " \
    bash \
    ${HMI_RDEPENDS} \
    mmwavegesture-hmi \
"

FILES_matrix-hmi-demo-evse    = "${MATRIX_APP_DIR}/hmi_evse/*"
FILES_matrix-hmi-demo-evse  += "${bindir}/runHmiEvse.sh"

FILES_matrix-hmi-demo-protection-relays   = "${MATRIX_APP_DIR}/hmi_protection_relays/*"
FILES_matrix-hmi-demo-protection-relays  += "${bindir}/runHmiProtectionRelays.sh"

FILES_matrix-hmi-demo-mmwavegesture    = "${MATRIX_APP_DIR}/hmi_mmwave/*"
FILES_matrix-hmi-demo-mmwavegesture  += "${bindir}/runHmiMmWave.sh"