summaryrefslogtreecommitdiffstats
path: root/rules/connman.in
blob: b779504ec0cb0b1e03e97d27d5f8652fcf3780fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
## SECTION=networking

menuconfig CONNMAN
	tristate
	select LIBC_RT
	select LIBC_PTHREAD
	select DBUS
	select UDEV if CONNMAN_UDEV
	select POLICYKIT if CONNMAN_POLKIT
	# FIXME: glib dependency not handled by configure
	select GLIB
	# FIXME: we need a dependency on GLIB__VERSION_2_19, but if we enforce
	# this, we get a circular dependency, and selecting it does not work...
	prompt "connman                       "
	help
	  FIXME

if CONNMAN

menu "plugins"

	config CONNMAN_LOOPBACK
		bool
		prompt "loopback support"

	config CONNMAN_ETHERNET
		bool
		prompt "ethernet support"

	config CONNMAN_WIFI
		bool
		prompt "wifi support"

	config CONNMAN_WIMAX
		bool
		prompt "wimax support"

	config CONNMAN_BLUETOOTH
		bool
		prompt "bluetooth support"

	config CONNMAN_UDHCP
		bool
		prompt "udhcp support"

	config CONNMAN_DHCLIENT
		bool
		prompt "dhclient support"

	config CONNMAN_RESOLVCONF
		bool
		prompt "resolvconf support"

	config CONNMAN_DNSPROXY
		bool
		prompt "dnsproxy support"

	config CONNMAN_NOVATEL
		bool
		# FIXME needs ppp headers
		depends on BROKEN
		prompt "novatel support"

	config CONNMAN_HUAWEI
		bool
		# FIXME needs ppp headers
		depends on BROKEN
		prompt "huawei support"

	config CONNMAN_HSO
		bool
		prompt "hso support"

	config CONNMAN_PPP
		bool
		# FIXME needs ppp headers
		depends on BROKEN
		prompt "ppp support"

	config CONNMAN_UDEV
		bool
		select UDEV__LIBUDEV
		prompt "udev support"

	config CONNMAN_POLKIT
		bool
		prompt "polkit support"

	config CONNMAN_FAKE
		bool
		prompt "fake support"

endmenu

config CONNMAN_CLIENT
	bool
	prompt "commandline client"

config CONNMAN_TESTS
	bool
	select DBUS_PYTHON
	prompt "install test programs"

config CONNMAN_STARTSCRIPT
	bool
	default y
	prompt "install /etc/init.d/connman"

endif