|
@@ -153,6 +153,16 @@ ifeq ($(BR2_PACKAGE_LIBRSYNC),y)
|
|
|
SWUPDATE_DEPENDENCIES += librsync
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_SWUPDATE_WEBSERVER),y)
|
|
|
+define SWUPDATE_SET_WEBSERVER
|
|
|
+ $(call KCONFIG_ENABLE_OPT,CONFIG_WEBSERVER)
|
|
|
+endef
|
|
|
+else
|
|
|
+define SWUPDATE_SET_WEBSERVER
|
|
|
+ $(call KCONFIG_DISABLE_OPT,CONFIG_WEBSERVER)
|
|
|
+endef
|
|
|
+endif
|
|
|
+
|
|
|
SWUPDATE_BUILD_CONFIG = $(@D)/.config
|
|
|
|
|
|
SWUPDATE_KCONFIG_FILE = $(call qstrip,$(BR2_PACKAGE_SWUPDATE_CONFIG))
|
|
@@ -173,6 +183,7 @@ define SWUPDATE_KCONFIG_FIXUP_CMDS
|
|
|
$(SWUPDATE_PREFER_STATIC)
|
|
|
$(SWUPDATE_SET_LUA_VERSION)
|
|
|
$(SWUPDATE_SET_SYSTEMD)
|
|
|
+ $(SWUPDATE_SET_WEBSERVER)
|
|
|
endef
|
|
|
|
|
|
define SWUPDATE_BUILD_CMDS
|
|
@@ -202,6 +213,9 @@ define SWUPDATE_INSTALL_COMMON
|
|
|
$(TARGET_DIR)/usr/lib/swupdate/conf.d
|
|
|
$(INSTALL) -D -m 755 package/swupdate/swupdate.sh \
|
|
|
$(TARGET_DIR)/usr/lib/swupdate/swupdate.sh
|
|
|
+ $(if $(BR2_PACKAGE_SWUPDATE_WEBSERVER), \
|
|
|
+ $(INSTALL) -D -m 644 package/swupdate/10-mongoose-args \
|
|
|
+ $(TARGET_DIR)/usr/lib/swupdate/conf.d/10-mongoose-args)
|
|
|
endef
|
|
|
define SWUPDATE_INSTALL_INIT_SYSTEMD
|
|
|
$(SWUPDATE_INSTALL_COMMON)
|