open-plc-utils: new package
[buildroot-gz.git] / package / thrift / Config.in
blobc5c7c16baea75ec9190ce4636c1e858d27c0b9ec
1 config BR2_PACKAGE_THRIFT
2         bool "thrift"
3         depends on BR2_INSTALL_LIBSTDCPP
4         depends on BR2_USE_WCHAR
5         depends on BR2_TOOLCHAIN_HAS_THREADS
6         depends on BR2_ARCH_HAS_ATOMICS
7         select BR2_PACKAGE_BOOST
8         select BR2_PACKAGE_LIBEVENT
9         select BR2_PACKAGE_OPENSSL
10         select BR2_PACKAGE_ZLIB
11         help
12           The Apache Thrift software framework, for scalable cross-language
13           services development, combines a software stack with a
14           code generation engine to build services that work
15           efficiently and seamlessly between C++, Java, Python, PHP, Ruby,
16           Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk,
17           OCaml and Delphi and other languages.
19           http://thrift.apache.org/
21 comment "thrift needs a toolchain w/ C++, wchar, threads"
22         depends on BR2_ARCH_HAS_ATOMICS
23         depends on !BR2_USE_WCHAR || \
24                 !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP