build: luci.mk: allow overriding menu category and section values
authorJo-Philipp Wich <jo@mein.io>
Mon, 20 Jul 2020 16:45:38 +0000 (18:45 +0200)
committerJo-Philipp Wich <jo@mein.io>
Mon, 20 Jul 2020 16:46:02 +0000 (18:46 +0200)
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
luci.mk

diff --git a/luci.mk b/luci.mk
index 2043ad4a62cedc4ee361b96633e9d85f0f3432cd..be11cf99e05ad571cafeff13869b4c87139f4f3f 100644 (file)
--- a/luci.mk
+++ b/luci.mk
@@ -10,6 +10,8 @@ LUCI_BASENAME?=$(patsubst luci-$(LUCI_TYPE)-%,%,$(LUCI_NAME))
 LUCI_LANGUAGES:=$(sort $(filter-out templates,$(notdir $(wildcard ${CURDIR}/po/*))))
 LUCI_DEFAULTS:=$(notdir $(wildcard ${CURDIR}/root/etc/uci-defaults/*))
 LUCI_PKGARCH?=$(if $(realpath src/Makefile),,all)
+LUCI_SECTION?=luci
+LUCI_CATEGORY?=LuCI
 
 # Language code titles
 LUCI_LANG.ar=العربية (Arabic)
@@ -119,8 +121,8 @@ PKG_GITBRANCH?=$(if $(DUMP),x,$(strip $(shell \
 include $(INCLUDE_DIR)/package.mk
 
 define Package/$(PKG_NAME)
-  SECTION:=luci
-  CATEGORY:=LuCI
+  SECTION:=$(LUCI_SECTION)
+  CATEGORY:=$(LUCI_CATEGORY)
   SUBMENU:=$(if $(LUCI_MENU.$(LUCI_TYPE)),$(LUCI_MENU.$(LUCI_TYPE)),$(LUCI_MENU.app))
   TITLE:=$(if $(LUCI_TITLE),$(LUCI_TITLE),LuCI $(LUCI_NAME) $(LUCI_TYPE))
   DEPENDS:=$(LUCI_DEPENDS)