1*4882a593Smuzhiyunconfig BR2_PACKAGE_CIVETWEB 2*4882a593Smuzhiyun bool "civetweb" 3*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS 4*4882a593Smuzhiyun depends on BR2_USE_MMU # fork() 5*4882a593Smuzhiyun select BR2_PACKAGE_CIVETWEB_SERVER if !BR2_PACKAGE_CIVETWEB_LIB 6*4882a593Smuzhiyun help 7*4882a593Smuzhiyun Full featured embedded web server with Lua support. 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun https://sourceforge.net/projects/civetweb 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunif BR2_PACKAGE_CIVETWEB 12*4882a593Smuzhiyun 13*4882a593Smuzhiyunconfig BR2_PACKAGE_CIVETWEB_SERVER 14*4882a593Smuzhiyun bool "enable the web server application" 15*4882a593Smuzhiyun help 16*4882a593Smuzhiyun Include the web server and its config files. 17*4882a593Smuzhiyun 18*4882a593Smuzhiyunconfig BR2_PACKAGE_CIVETWEB_LIB 19*4882a593Smuzhiyun bool "enable library for embedding" 20*4882a593Smuzhiyun help 21*4882a593Smuzhiyun Enable the civetweb library for embedding in another 22*4882a593Smuzhiyun application. 23*4882a593Smuzhiyun 24*4882a593Smuzhiyunconfig BR2_PACKAGE_CIVETWEB_WITH_LUA 25*4882a593Smuzhiyun bool "enable Lua support" 26*4882a593Smuzhiyun # required by the bundled Sqlite3 and Lua code 27*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 28*4882a593Smuzhiyun help 29*4882a593Smuzhiyun Enable Lua support in Civetweb. Note that this will use a 30*4882a593Smuzhiyun version of Lua and Sqlite bundled within the Civetweb 31*4882a593Smuzhiyun sources, and not the packages from Buildroot. 32*4882a593Smuzhiyun 33*4882a593Smuzhiyuncomment "lua support needs a toolchain w/ dynamic library" 34*4882a593Smuzhiyun depends on BR2_STATIC_LIBS 35*4882a593Smuzhiyun 36*4882a593Smuzhiyunendif 37*4882a593Smuzhiyun 38*4882a593Smuzhiyuncomment "civetweb needs a toolchain w/ threads" 39*4882a593Smuzhiyun depends on BR2_USE_MMU 40*4882a593Smuzhiyun depends on !BR2_TOOLCHAIN_HAS_THREADS 41