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