1menuconfig 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_ZLIB 7 help 8 Sconeserver is a modular, object-orientated and extremely 9 versatile network server framework for GNU/Linux and 10 UNIX-like platforms. 11 12 http://www.sconemad.com/sconeserver/ 13 14if BR2_PACKAGE_SCONESERVER 15 16comment "Sconeserver modules" 17 18config BR2_PACKAGE_SCONESERVER_EXAMPLES 19 bool "examples" 20 help 21 Example modules for Sconeserver 22 23config BR2_PACKAGE_SCONESERVER_HTTP_SCONESITE 24 bool "http::sconesite" 25 select BR2_PACKAGE_LIBXML2 26 help 27 http::sconesite module for Sconeserver 28 29config BR2_PACKAGE_SCONESERVER_MYSQL 30 bool "mysql" 31 depends on BR2_USE_MMU # mysql 32 select BR2_PACKAGE_MYSQL 33 help 34 MySQL module for Sconeserver 35 36config BR2_PACKAGE_SCONESERVER_BLUETOOTH 37 bool "bluetooth" 38 depends on BR2_USE_WCHAR # bluez5_utils -> libglib2 39 depends on BR2_USE_MMU # bluez5_utils -> dbus 40 depends on BR2_TOOLCHAIN_HAS_THREADS # bluez5_utils -> dbus, libglib2 41 depends on !BR2_STATIC_LIBS # bluez5_utils 42 depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4 # bluez5_utils 43 depends on BR2_TOOLCHAIN_HAS_SYNC_4 # bluez5_utils 44 select BR2_PACKAGE_BLUEZ5_UTILS 45 help 46 Bluetooth module for Sconeserver 47 48comment "bluetooth support needs a toolchain w/ wchar, threads, dynamic library, headers >= 3.4" 49 depends on BR2_USE_MMU 50 depends on BR2_TOOLCHAIN_HAS_SYNC_4 51 depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \ 52 BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4 53 54config BR2_PACKAGE_SCONESERVER_RSS 55 bool "rss" 56 select BR2_PACKAGE_LIBXML2 57 help 58 RSS module for Sconeserver 59 60config BR2_PACKAGE_SCONESERVER_LOCATION 61 bool "location" 62 depends on BR2_USE_MMU # gpsd 63 depends on BR2_TOOLCHAIN_HAS_THREADS # gpsd 64 depends on !BR2_STATIC_LIBS # gpsd 65 select BR2_PACKAGE_GPSD 66 help 67 Location module for Sconeserver 68 69comment "location support needs a toolchain w/ theads, dynamic library" 70 depends on BR2_USE_MMU 71 depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBRARY 72 73config BR2_PACKAGE_SCONESERVER_MATHS 74 bool "maths" 75 select BR2_PACKAGE_MPFR 76 help 77 Mathematics module for Sconeserver 78 79config BR2_PACKAGE_SCONESERVER_TESTBUILDER 80 bool "testbuilder" 81 help 82 Testbuilder module for Sconeserver 83 84endif # BR2_PACKAGE_SCONESERVER 85 86comment "sconeserver needs a toolchain with dynamic library, C++, NPTL" 87 depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS_NPTL \ 88 || BR2_STATIC_LIBS 89