summaryrefslogtreecommitdiffstats
path: root/package/efl/libedbus/Config.in
blob: 783a54e7f39cd942114921a832e8c26040bd426e (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
config BR2_PACKAGE_LIBEDBUS
	bool "libedbus"
	select BR2_PACKAGE_LIBEINA
	select BR2_PACKAGE_LIBECORE
	select BR2_PACKAGE_DBUS
	depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
	depends on BR2_USE_MMU # dbus
	help
	  E_Dbus is a set of wrappers around D-Bus APIs so they can be
	  easily used by EFL applications, automatically providing
	  Ecore/main loop integration, as well as Eina data types.

	  http://trac.enlightenment.org/e/wiki/E_Dbus

if BR2_PACKAGE_LIBEDBUS

config BR2_PACKAGE_LIBEDBUS_BLUEZ
	bool "bluez support"
	depends on !BR2_avr32 # bluez_utils
	depends on BR2_USE_WCHAR # bluez_utils -> glib2
	depends on BR2_TOOLCHAIN_HAS_THREADS # bluez_utils -> glib2
	select BR2_PACKAGE_BLUEZ_UTILS
	help
	  Bluetooth support.

comment "bluez support needs a toolchain w/ wchar, threads"
	depends on !BR2_avr32
	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS

config BR2_PACKAGE_LIBEDBUS_CONNMAN
	bool "connman support"
	depends on BR2_PACKAGE_CONNMAN
	help
	  Connection manager support.

config BR2_PACKAGE_LIBEDBUS_NOTIFY
	bool "notify support"
	help
	  Notify support.

endif

comment "libedbus needs a toolchain w/ threads"
	depends on BR2_USE_MMU
	depends on !BR2_TOOLCHAIN_HAS_THREADS