firmware/src/packages/fff/fff-web-hood/Makefile
Adrian Schmutzler 341d5cc57d fff-web-hood: separate package for hood file via HTTP
There might be scenarios where a user only needs the hood file,
but no WebUI (e.g. for 4M devices and node firmware), or only
the WebUI, but no hood file (e.g. layer3 firmware).

This separates the HTTP server (section) for the hood file into a
separate package fff-web-hood. The new package is then only added
to the node firmware.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Robert Langhammer <rlanghammer@web.de>
Acked-by: Christian Dresel <freifunk@dresel.systems>
2020-12-22 14:05:19 +01:00

32 lines
578 B
Makefile

include $(TOPDIR)/rules.mk
PKG_NAME:=fff-web-hood
PKG_RELEASE:=1
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
include $(INCLUDE_DIR)/package.mk
define Package/fff-web-hood
SECTION:=base
CATEGORY:=Freifunk
TITLE:=Freifunk-Franken web server for hood file
URL:=http://www.freifunk-franken.de
DEPENDS:=+uhttpd
endef
define Package/fff-web-hood/description
This is a tiny web server to serve the hoodfile for
other nodes
endef
define Build/Compile
# nothing
endef
define Package/fff-web-hood/install
$(CP) ./files/* $(1)/
endef
$(eval $(call BuildPackage,fff-web-hood))