1################################################################################ 2# 3# uhttpd 4# 5################################################################################ 6 7UHTTPD_VERSION = 15346de8d3ba422002496526ee24c62a3601ab8c 8UHTTPD_SITE = https://git.openwrt.org/project/uhttpd.git 9UHTTPD_SITE_METHOD = git 10UHTTPD_LICENSE = ISC 11UHTTPD_LICENSE_FILES = uhttpd.h 12UHTTPD_DEPENDENCIES = libubox json-c 13 14ifeq ($(BR2_PACKAGE_LUA_5_1),y) 15UHTTPD_DEPENDENCIES += lua 16UHTTPD_CONF_OPTS += -DLUA_SUPPORT=ON 17else 18UHTTPD_CONF_OPTS += -DLUA_SUPPORT=OFF 19endif 20 21ifeq ($(BR2_PACKAGE_USTREAM_SSL),y) 22UHTTPD_DEPENDENCIES += ustream-ssl 23UHTTPD_CONF_OPTS += -DTLS_SUPPORT=ON 24else 25UHTTPD_CONF_OPTS += -DTLS_SUPPORT=OFF 26endif 27 28ifeq ($(BR2_PACKAGE_UBUS),y) 29UHTTPD_DEPENDENCIES += ubus 30UHTTPD_CONF_OPTS += -DUBUS_SUPPORT=ON 31else 32UHTTPD_CONF_OPTS += -DUBUS_SUPPORT=OFF 33endif 34 35$(eval $(cmake-package)) 36