1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# uhttpd 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunUHTTPD_VERSION = 15346de8d3ba422002496526ee24c62a3601ab8c 8*4882a593SmuzhiyunUHTTPD_SITE = https://git.openwrt.org/project/uhttpd.git 9*4882a593SmuzhiyunUHTTPD_SITE_METHOD = git 10*4882a593SmuzhiyunUHTTPD_LICENSE = ISC 11*4882a593SmuzhiyunUHTTPD_LICENSE_FILES = uhttpd.h 12*4882a593SmuzhiyunUHTTPD_DEPENDENCIES = libubox json-c 13*4882a593Smuzhiyun 14*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_LUA_5_1),y) 15*4882a593SmuzhiyunUHTTPD_DEPENDENCIES += lua 16*4882a593SmuzhiyunUHTTPD_CONF_OPTS += -DLUA_SUPPORT=ON 17*4882a593Smuzhiyunelse 18*4882a593SmuzhiyunUHTTPD_CONF_OPTS += -DLUA_SUPPORT=OFF 19*4882a593Smuzhiyunendif 20*4882a593Smuzhiyun 21*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_USTREAM_SSL),y) 22*4882a593SmuzhiyunUHTTPD_DEPENDENCIES += ustream-ssl 23*4882a593SmuzhiyunUHTTPD_CONF_OPTS += -DTLS_SUPPORT=ON 24*4882a593Smuzhiyunelse 25*4882a593SmuzhiyunUHTTPD_CONF_OPTS += -DTLS_SUPPORT=OFF 26*4882a593Smuzhiyunendif 27*4882a593Smuzhiyun 28*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_UBUS),y) 29*4882a593SmuzhiyunUHTTPD_DEPENDENCIES += ubus 30*4882a593SmuzhiyunUHTTPD_CONF_OPTS += -DUBUS_SUPPORT=ON 31*4882a593Smuzhiyunelse 32*4882a593SmuzhiyunUHTTPD_CONF_OPTS += -DUBUS_SUPPORT=OFF 33*4882a593Smuzhiyunendif 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun$(eval $(cmake-package)) 36