add dependency to images
[AGL/meta-agl-demo.git] / recipes-platform / packagegroups / packagegroup-agl-demo-platform.bb
index 73c724d..d3c3a43 100644 (file)
@@ -12,6 +12,65 @@ PACKAGES = "\
 ALLOW_EMPTY_${PN} = "1"
 
 RDEPENDS_${PN} += "\
-    packagegroup-agl-appfw \
-    homescreen \
+    packagegroup-agl-image-ivi \
     "
+
+RDEPENDS_${PN} += "\
+    packagegroup-agl-demo \
+    "
+    
+# add packages for CES2017 demo
+# Only for porter as these kernel module sources
+# are for the 3.10.x kernel only
+MOST_DRIVERS = " "
+MOST_DRIVERS_append = " \
+    aim-cdev \
+    aim-network \
+    aim-sound \
+    aim-v4l2 \
+    hdm-dim2 \
+    hdm-i2c \
+    hdm-usb \
+    mocca-usb \
+    mostcore \
+    "
+
+# HVAC dependencies depend on drivers above
+MOST_HVAC = " "
+MOST_HVAC_append = " \
+    ${MOST_DRIVERS} \
+    unicens \
+    vod-server \
+    "
+
+# can-lin is a binary and only for porter :(
+MOST_HVAC_append_porter = " \
+    can-lin \
+    "
+
+# mapviewer and mapviewer-demo requires AGL CES2017 demo mock-up
+MAPVIEWER = " "
+MAPVIEWER_append_porter = " \
+    mapviewer \
+    mapviewer-demo \
+    "
+
+AGL_APPS = " \
+    hvac \
+    mediaplayer \
+    mixer \
+    navigation \
+    settings \
+    "
+
+RDEPENDS_${PN}_append = " \
+    ces2017-demo \
+    linux-firmware-ralink \
+    navigation \
+    poiapp \
+    ${MAPVIEWER} \
+    ${MOST_HVAC} \
+    ${AGL_APPS} \
+    "
+
+