Commit 166fd74e authored by Stefan Schmidt's avatar Stefan Schmidt
Browse files

oniro-image-common.inc/networkmanager: Add modem/usbmodem MACHINE_FEATURE

Enable a modem/usbmodem MACHINE_FEATURE to install the needed packages
for NetworkManager and ModemManager in the image. Also enabling the
ModemManager PACKAGECONFIG for NetworkManager to build the needed support.

Fixes: eclipse/oniro-core/oniro#60

Signed-off-by: Stefan Schmidt's avatarStefan Schmidt <stefan.schmidt@huawei.com>
parent 528b35b8
......@@ -20,3 +20,10 @@ IMAGE_INSTALL:append = "\
"
IMAGE_INSTALL:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'optee', 'optee-client', '', d)} "
# If the machine has a cellular modem it can set MACHINE_FEATURES+=modem to
# add the needed packages into the image. In the special case of an USB cellular
# modem adding MACHINE_FEATURES+="modem usbmodem" ensures to have the usb-modeswitch
# package as well.
IMAGE_INSTALL:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'modem', 'networkmanager-wwan modemmanager', '', d)} "
IMAGE_INSTALL:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'usbmodem', 'usb-modeswitch', '', d)} "
# SPDX-FileCopyrightText: Huawei Inc.
#
# SPDX-License-Identifier: Apache-2.0
# If the machine has a cellular modem it can set MACHINE_FEATURES+=modem to
# enable build-in support in NetworkManager.
PACKAGECONFIG:append:pn-networkmanager = "${@bb.utils.contains('MACHINE_FEATURES', \
'modem', ' modemmanager ', '', d)}"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment