Switch to split out demo apps
[AGL/meta-agl-demo.git] / recipes-platform / packagegroups / packagegroup-agl-demo-platform.bb
1 SUMMARY = "The software for DEMO platform of AGL IVI profile"
2 DESCRIPTION = "A set of packages belong to AGL Demo Platform"
3
4 LICENSE = "MIT"
5
6 inherit packagegroup
7
8 PACKAGES = "\
9     packagegroup-agl-demo-platform \
10     "
11
12 ALLOW_EMPTY_${PN} = "1"
13
14 RDEPENDS_${PN} += "\
15     packagegroup-agl-image-ivi \
16     "
17
18 RDEPENDS_${PN} += "\
19     packagegroup-agl-demo \
20     "
21     
22 # add packages for CES2017 demo
23 # Only for porter as these kernel module sources
24 # are for the 3.10.x kernel only
25 MOST_DRIVERS = " "
26 MOST_DRIVERS_append = " \
27     aim-cdev \
28     aim-network \
29     aim-sound \
30     aim-v4l2 \
31     hdm-dim2 \
32     hdm-i2c \
33     hdm-usb \
34     mocca-usb \
35     mostcore \
36     "
37
38 # HVAC dependencies depend on drivers above
39 MOST_HVAC = " "
40 MOST_HVAC_append = " \
41     ${MOST_DRIVERS} \
42     unicens \
43     vod-server \
44     "
45
46 # can-lin is a binary and only for porter :(
47 MOST_HVAC_append_porter = " \
48     can-lin \
49     "
50
51 # mapviewer and mapviewer-demo requires AGL CES2017 demo mock-up
52 MAPVIEWER = " "
53 MAPVIEWER_append_porter = " \
54     mapviewer \
55     mapviewer-demo \
56     "
57
58 AGL_APPS = " \
59     controls \
60     dashboard \
61     hvac \
62     mediaplayer \
63     mixer \
64     navigation \
65     phone \
66     poiapp \
67     radio \
68     settings \
69     "
70
71 RDEPENDS_${PN}_append = " \
72     ces2017-demo \
73     linux-firmware-ralink \
74     ${MAPVIEWER} \
75     ${MOST_HVAC} \
76     ${AGL_APPS} \
77     "
78
79