52 lines
1.9 KiB
Plaintext
52 lines
1.9 KiB
Plaintext
# This should come at the beginning of the file, to ensure that you use
|
|
# CoreOS defaults
|
|
require conf/distro/belden-coreos.conf
|
|
|
|
# This should always be set in your own configuration file, to not use the
|
|
# values of CoreOS
|
|
DISTRO = "nwl"
|
|
DISTRO_NAME = "Netmodule Wireless Linux"
|
|
MAINTAINER = "Netmodule Software Teams"
|
|
|
|
# You may want to add a version and a codename to your distro instead of
|
|
# using the version and codename of CoreOS
|
|
DISTRO_VERSION = "2023.03"
|
|
DISTRO_CODENAME = "NWL 2023 Edition (DRAFT)"
|
|
|
|
# Here you can override settings from the CoreOS distro or from
|
|
# OpenEmbedded-core. But keep in mind that the CoreOS team doesn't support
|
|
# all the features of OpenEmbedded-Core. We have added some checks for some
|
|
# of the settings that we don't allow to change or that we don't support.
|
|
# See the coreos-sanity.bbclass file for more info.
|
|
|
|
|
|
|
|
|
|
DISTRO_FEATURES_BACKFILL_CONSIDERED = "ldconfig pulseaudio gobject-introspection-data"
|
|
DISTRO_FEATURES:remove = "ptest virtualization"
|
|
|
|
PACKAGECONFIG:pn-systemd = "usrmerge rfkill kmod timedated vconsole"
|
|
# systemd-conf provides a packageconfig for a default dhcp client that we don't need
|
|
PACKAGECONFIG:pn-systemd-conf = ""
|
|
PACKAGECONFIG:pn-networkmanager = "systemd nss gnutls wifi bluez5 nmcli modemmanager"
|
|
# NetworkManager is starting dnsmasq when it needs it for AP mode
|
|
SYSTEMD_AUTO_ENABLE:pn-dnsmasq = "disable"
|
|
|
|
PACKAGECONFIG:pn-bluez5 = "systemd udev"
|
|
|
|
# ModemManager is started by wwan-config
|
|
SYSTEMD_AUTO_ENABLE:pn-modemmanager = "disable"
|
|
PACKAGECONFIG:pn-modemmanager = "systemd qmi"
|
|
EXTRA_OEMESON:pn-modemmanager = "-Dauto_features=disabled -Dplugin_generic=enabled"
|
|
|
|
# Enable the python3 bindings for libgpiod
|
|
PACKAGECONFIG:append:pn-libgpiod = " python3"
|
|
|
|
# With busybox "less" the output of "nmcli c" does not show up properly
|
|
RDEPENDS:networkmanager-nmcli += "less"
|
|
|
|
|
|
# Dependency to meta-netmodule-wlan
|
|
# Reduce priority as we want only what we explicitly take from this layer
|
|
BBFILE_PRIORITY_netmodule-wlan = "1"
|