1config BR2_PACKAGE_CPPCMS 2 bool "cppcms" 3 depends on BR2_INSTALL_LIBSTDCPP 4 depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS # libgcrypt 5 depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL 6 depends on !BR2_STATIC_LIBS # dlopen() 7 depends on BR2_USE_WCHAR 8 select BR2_PACKAGE_ZLIB 9 select BR2_PACKAGE_PCRE 10 select BR2_PACKAGE_LIBGCRYPT 11 help 12 CppCMS is a Free High Performance Web Development Framework 13 (not a CMS) aimed for Rapid Web Application Development. It 14 differs from most of other web development frameworks like: 15 Python Django or Java Servlets on the following aspects: 16 17 - It is designed and tuned to handle extremely high loads. 18 - It uses modern C++ as primary development language in 19 order to achieve the above goal. 20 - It is aimed on development of both Web Sites and Web 21 Services. 22 23 http://cppcms.com 24 25if BR2_PACKAGE_CPPCMS 26 27config BR2_PACKAGE_CPPCMS_ICU 28 bool "enable icu support" 29 depends on !BR2_BINFMT_FLAT # icu 30 depends on BR2_HOST_GCC_AT_LEAST_4_9 # icu 31 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # icu 32 select BR2_PACKAGE_ICU 33 help 34 Using ICU allows advanced localization features into CppCMS, 35 in another hand ICU is heavier than iconv. 36 37comment "icu support needs a toolchain w/ gcc >= 4.9, host gcc >= 4.9" 38 depends on !BR2_BINFMT_FLAT 39 depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \ 40 !BR2_HOST_GCC_AT_LEAST_4_9 41 42endif 43 44comment "cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library" 45 depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \ 46 !BR2_USE_WCHAR || BR2_STATIC_LIBS 47