config BR2_PACKAGE_POCO_ARCH_SUPPORTS bool default y depends on !BR2_arc depends on !BR2_microblaze depends on !BR2_mipsel depends on !BR2_or1k depends on !BR2_RISCV_32 depends on !BR2_xtensa config BR2_PACKAGE_POCO bool "poco" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_USE_WCHAR depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # C++14 # pthread_condattr_setclock depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on !BR2_STATIC_LIBS # dlopen() depends on BR2_PACKAGE_POCO_ARCH_SUPPORTS select BR2_PACKAGE_ZLIB select BR2_PACKAGE_PCRE help The C++ Portable Components Libraries http://pocoproject.org if BR2_PACKAGE_POCO comment "poco components" config BR2_PACKAGE_POCO_JSON bool "json" config BR2_PACKAGE_POCO_XML bool "xml" select BR2_PACKAGE_EXPAT config BR2_PACKAGE_POCO_UTIL bool "util" select BR2_PACKAGE_POCO_XML config BR2_PACKAGE_POCO_NET bool "net" config BR2_PACKAGE_POCO_CRYPTO bool "crypto" select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL config BR2_PACKAGE_POCO_NETSSL_OPENSSL bool "netssl_openssl" select BR2_PACKAGE_POCO_NET select BR2_PACKAGE_POCO_CRYPTO select BR2_PACKAGE_POCO_UTIL select BR2_PACKAGE_OPENSSL config BR2_PACKAGE_POCO_ZIP bool "zip" select BR2_PACKAGE_POCO_XML select BR2_PACKAGE_POCO_NET select BR2_PACKAGE_POCO_UTIL config BR2_PACKAGE_POCO_CPP_PARSER bool "cpp_parser" config BR2_PACKAGE_POCO_PDF bool "pdf" select BR2_PACKAGE_POCO_JSON select BR2_PACKAGE_POCO_UTIL select BR2_PACKAGE_POCO_XML config BR2_PACKAGE_POCO_REDIS bool "redis" select BR2_PACKAGE_POCO_NET config BR2_PACKAGE_POCO_MONGODB bool "mongodb" select BR2_PACKAGE_POCO_NET config BR2_PACKAGE_POCO_DATA bool config BR2_PACKAGE_POCO_DATA_SQLITE bool "sqlite" select BR2_PACKAGE_POCO_DATA select BR2_PACKAGE_SQLITE config BR2_PACKAGE_POCO_DATA_MYSQL bool "mysql" depends on BR2_USE_MMU # mysql select BR2_PACKAGE_POCO_DATA select BR2_PACKAGE_MYSQL config BR2_PACKAGE_POCO_JWT bool "jwt" select BR2_PACKAGE_POCO_JSON select BR2_PACKAGE_POCO_CRYPTO endif # BR2_PACKAGE_POCO comment "poco needs a toolchain w/ wchar, NPTL, C++, dynamic library, gcc >= 5 w/ C++14" depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP \ || !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS \ || !BR2_TOOLCHAIN_GCC_AT_LEAST_5 depends on BR2_PACKAGE_POCO_ARCH_SUPPORTS