From 99f55af6d469302152e21f315da145bc0421486d Mon Sep 17 00:00:00 2001 From: Jose Diaz de Grenu de Pedro Date: Thu, 12 Nov 2015 16:42:07 +0100 Subject: [PATCH] meta-digi-dey: add 'cellular' distro feature Use cellular distro feature to install or not cellular related packages in our rootfs images. Signed-off-by: Javier Viguera --- meta-digi-dey/conf/distro/dey.conf | 2 +- .../packagegroups/packagegroup-dey-network.bb | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/meta-digi-dey/conf/distro/dey.conf b/meta-digi-dey/conf/distro/dey.conf index 776a454c8..cb91f1782 100644 --- a/meta-digi-dey/conf/distro/dey.conf +++ b/meta-digi-dey/conf/distro/dey.conf @@ -12,7 +12,7 @@ TARGET_VENDOR = "-dey" LOCALCONF_VERSION = "1" # Override these in poky based distros -POKY_DEFAULT_DISTRO_FEATURES = "largefile opengl ptest multiarch wayland bluez5" +POKY_DEFAULT_DISTRO_FEATURES = "largefile opengl ptest multiarch wayland bluez5 cellular" POKY_DEFAULT_EXTRA_RDEPENDS = "packagegroup-dey-core" POKY_DEFAULT_EXTRA_RRECOMMENDS = "" diff --git a/meta-digi-dey/recipes-connectivity/packagegroups/packagegroup-dey-network.bb b/meta-digi-dey/recipes-connectivity/packagegroups/packagegroup-dey-network.bb index 141732731..2a960787d 100644 --- a/meta-digi-dey/recipes-connectivity/packagegroups/packagegroup-dey-network.bb +++ b/meta-digi-dey/recipes-connectivity/packagegroups/packagegroup-dey-network.bb @@ -23,9 +23,14 @@ VIRTUAL-RUNTIME_snmp-manager ?= "" VIRTUAL-RUNTIME_ntp-client ?= "busybox-ntpd" +CELLULAR_PKGS = "\ + modemmanager \ + ppp \ +" + RDEPENDS_${PN} = "\ - ppp \ iproute2 \ + ${@base_contains('DISTRO_FEATURES', 'cellular', '${CELLULAR_PKGS}', '', d)} \ ${VIRTUAL-RUNTIME_ftp-server} \ ${VIRTUAL-RUNTIME_http-server} \ ${VIRTUAL-RUNTIME_network-utils} \