python-dataproperty: bump version to 0.17.0
[buildroot-gz.git] / package / sconeserver / Config.in
blobf03af8dd220641b7d022d8b83840918a5f9cc901
1 menuconfig BR2_PACKAGE_SCONESERVER
2         bool "sconeserver"
3         depends on BR2_INSTALL_LIBSTDCPP
4         depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
5         depends on !BR2_STATIC_LIBS # dlopen()
6         select BR2_PACKAGE_PCRE
7         help
8           Sconeserver is a modular, object-orientated and extremely versatile
9           network server framework for GNU/Linux and UNIX-like platforms.
11           http://www.sconemad.com/sconeserver/
13 if BR2_PACKAGE_SCONESERVER
15 comment "Sconeserver modules"
17 config BR2_PACKAGE_SCONESERVER_EXAMPLES
18         bool "examples"
19         help
20           Example modules for Sconeserver
22 config BR2_PACKAGE_SCONESERVER_HTTP_SCONESITE
23         bool "http::sconesite"
24         select BR2_PACKAGE_LIBXML2
25         help
26           http::sconesite module for Sconeserver
28 config BR2_PACKAGE_SCONESERVER_HTTP_SCONESITE_IMAGE
29         bool "http::sconesite::image"
30         depends on BR2_PACKAGE_SCONESERVER_HTTP_SCONESITE
31         depends on BR2_USE_MMU # imagemagick
32         select BR2_PACKAGE_IMAGEMAGICK
33         help
34           http::sconesite::image module for Sconeserver
36 config BR2_PACKAGE_SCONESERVER_MYSQL
37         bool "mysql"
38         depends on BR2_USE_MMU # mysql
39         select BR2_PACKAGE_MYSQL
40         help
41           MySQL module for Sconeserver
43 config BR2_PACKAGE_SCONESERVER_BLUETOOTH
44         bool "bluetooth"
45         depends on BR2_USE_WCHAR # bluez->libglib2
46         depends on BR2_USE_MMU # bluez->dbus
47         depends on BR2_TOOLCHAIN_HAS_THREADS # bluez->dbus, bluez->libglib2
48         depends on !BR2_STATIC_LIBS # bluez_utils
49         select BR2_PACKAGE_BLUEZ_UTILS
50         help
51           Bluetooth module for Sconeserver
53 comment "bluetooth support needs a toolchain w/ wchar, threads, dynamic library"
54         depends on BR2_USE_MMU
55         depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
57 config BR2_PACKAGE_SCONESERVER_RSS
58         bool "rss"
59         select BR2_PACKAGE_LIBXML2
60         help
61           RSS module for Sconeserver
63 config BR2_PACKAGE_SCONESERVER_LOCATION
64         bool "location"
65         depends on BR2_USE_MMU # gpsd
66         depends on BR2_TOOLCHAIN_HAS_THREADS # gpsd
67         depends on !BR2_STATIC_LIBS # gpsd
68         select BR2_PACKAGE_GPSD
69         help
70           Location module for Sconeserver
72 comment "location support needs a toolchain w/ theads, dynamic library"
73         depends on BR2_USE_MMU
74         depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBRARY
76 config BR2_PACKAGE_SCONESERVER_LETTUCE
77         bool "lettuce"
78         help
79           Sconeserver module for Lettuce embedded automation platform
81           http://www.sconemad.com/lettuce/
83 config BR2_PACKAGE_SCONESERVER_MATHS
84         bool "maths"
85         select BR2_PACKAGE_MPFR
86         help
87           Mathematics module for Sconeserver
89 config BR2_PACKAGE_SCONESERVER_TESTBUILDER
90         bool "testbuilder"
91         help
92           Testbuilder module for Sconeserver
94 config BR2_PACKAGE_SCONESERVER_UI
95         bool "ui"
96         depends on BR2_PACKAGE_XORG7
97         select BR2_PACKAGE_XLIB_LIBX11
98         help
99           UI module for Sconeserver
101 comment "ui module requires X.org"
102         depends on !BR2_PACKAGE_XORG7
104 endif # BR2_PACKAGE_SCONESERVER
106 comment "sconeserver needs a toolchain with dynamic library, C++, NPTL"
107         depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS_NPTL \
108                 || BR2_STATIC_LIBS