Config.in 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. config BR2_PACKAGE_POCO
  2. bool "poco"
  3. depends on BR2_INSTALL_LIBSTDCPP
  4. depends on BR2_USE_WCHAR
  5. select BR2_PACKAGE_ZLIB
  6. select BR2_PACKAGE_PCRE
  7. help
  8. The C++ Portable Components Libraries
  9. http://pocoproject.org
  10. if BR2_PACKAGE_POCO
  11. comment "poco components"
  12. config BR2_PACKAGE_POCO_XML
  13. bool "xml"
  14. select BR2_PACKAGE_EXPAT
  15. config BR2_PACKAGE_POCO_UTIL
  16. bool "util"
  17. select BR2_PACKAGE_POCO_XML
  18. config BR2_PACKAGE_POCO_NET
  19. bool "net"
  20. config BR2_PACKAGE_POCO_CRYPTO
  21. bool "crypto"
  22. select BR2_PACKAGE_OPENSSL
  23. config BR2_PACKAGE_POCO_NETSSL_OPENSSL
  24. bool "netssl_openssl"
  25. select BR2_PACKAGE_POCO_NET
  26. select BR2_PACKAGE_POCO_CRYPTO
  27. select BR2_PACKAGE_POCO_UTIL
  28. select BR2_PACKAGE_OPENSSL
  29. config BR2_PACKAGE_POCO_ZIP
  30. bool "zip"
  31. config BR2_PACKAGE_POCO_DATA
  32. bool
  33. config BR2_PACKAGE_POCO_DATA_SQLITE
  34. bool "sqlite"
  35. select BR2_PACKAGE_POCO_DATA
  36. select BR2_PACKAGE_SQLITE
  37. config BR2_PACKAGE_POCO_DATA_MYSQL
  38. bool "mysql"
  39. select BR2_PACKAGE_POCO_DATA
  40. select BR2_PACKAGE_MYSQL_CLIENT
  41. endif # BR2_PACKAGE_POCO
  42. comment "poco requires a toolchain with WCHAR and C++ support"
  43. depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP