| config BR2_PACKAGE_CONNMAN |
| bool "connman" |
| select BR2_PACKAGE_DBUS |
| select BR2_PACKAGE_LIBGLIB2 |
| select BR2_PACKAGE_IPTABLES |
| select BR2_PACKAGE_GNUTLS |
| depends on !BR2_avr32 # no inotify_init1 |
| depends on !BR2_UCLIBC_VERSION_0_9_32 |
| depends on BR2_USE_WCHAR # libglib2 and gnutls |
| depends on BR2_INET_IPV6 |
| depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2 |
| depends on BR2_USE_MMU # dbus, libglib2 |
| help |
| The Connection Manager (ConnMan) project provides a daemon for |
| managing internet connections within embedded devices running |
| the Linux operating system. |
| |
| For more information, see http://connman.net/ |
| |
| if BR2_PACKAGE_CONNMAN |
| |
| config BR2_PACKAGE_CONNMAN_THREADS |
| bool "enable threading support" |
| depends on BR2_TOOLCHAIN_HAS_THREADS |
| default y |
| |
| config BR2_PACKAGE_CONNMAN_ETHERNET |
| bool "enable Ethernet support" |
| default y |
| |
| config BR2_PACKAGE_CONNMAN_WIFI |
| bool "enable WiFi support" |
| select BR2_PACKAGE_WPA_SUPPLICANT |
| |
| config BR2_PACKAGE_CONNMAN_BLUETOOTH |
| bool "enable Bluetooth support" |
| |
| config BR2_PACKAGE_CONNMAN_LOOPBACK |
| bool "enable loopback support" |
| |
| config BR2_PACKAGE_CONNMAN_NTPD |
| bool "enable ntpd support" |
| |
| config BR2_PACKAGE_CONNMAN_DEBUG |
| bool "enable compiling with debugging information" |
| |
| config BR2_PACKAGE_CONNMAN_CLIENT |
| bool "enable command line client" |
| select BR2_PACKAGE_READLINE |
| |
| endif # BR2_PACKAGE_CONNMAN |
| |
| comment "connman needs a toolchain w/ IPv6, wchar, threads, resolver" |
| depends on BR2_USE_MMU && !BR2_avr32 |
| depends on BR2_UCLIBC_VERSION_0_9_32 || \ |
| !BR2_USE_WCHAR || !BR2_INET_IPV6 || !BR2_TOOLCHAIN_HAS_THREADS |