diff options
Diffstat (limited to 'rules/networkmanager.make')
-rw-r--r-- | rules/networkmanager.make | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/rules/networkmanager.make b/rules/networkmanager.make index 677460e42..46efa8233 100644 --- a/rules/networkmanager.make +++ b/rules/networkmanager.make @@ -62,7 +62,7 @@ NETWORKMANAGER_CONF_OPT := \ --with-suspend-resume=systemd \ --with-crypto=gnutls \ --with-dbus-sys-dir=/etc/dbus-1/system.d \ - --without-modem-manager-1 \ + --$(call ptx/wwo,PTXCONF_NETWORKMANAGER_WWAN)-modem-manager-1 \ --with-dhclient=/sbin/dhclient \ --without-dhcpcd \ --without-resolvconf \ @@ -76,6 +76,12 @@ NETWORKMANAGER_CONF_OPT := \ --without-valgrind \ --without-tests + +ifdef PTXCONF_NETWORKMANAGER_WWAN +NETWORKMANAGER_LDFLAGS := \ + -Wl,-rpath,/usr/lib/NetworkManager +endif + # ---------------------------------------------------------------------------- # Install # ---------------------------------------------------------------------------- @@ -168,6 +174,10 @@ endif ifdef PTXCONF_NETWORKMANAGER_WIRELESS @$(call install_lib, networkmanager, 0, 0, 0644, NetworkManager/libnm-device-plugin-wifi) endif +ifdef PTXCONF_NETWORKMANAGER_WWAN + @$(call install_lib, networkmanager, 0, 0, 0644, NetworkManager/libnm-device-plugin-wwan) + @$(call install_lib, networkmanager, 0, 0, 0644, NetworkManager/libnm-wwan) +endif @$(call install_lib, networkmanager, 0, 0, 0644, libnm) @$(call install_lib, networkmanager, 0, 0, 0644, libnm-util) @$(call install_lib, networkmanager, 0, 0, 0644, libnm-glib) |