diff --git a/sysmngr/Config.in b/sysmngr/Config.in index 6bdfb4b7b..5b3deaac3 100644 --- a/sysmngr/Config.in +++ b/sysmngr/Config.in @@ -32,6 +32,11 @@ config SYSMNGR_VENDOR_EXTENSIONS bool "Enable vendor extensions for Device.DeviceInfo." default y +config SYSMNGR_VENDOR_PREFIX + depends on SYSMNGR_VENDOR_EXTENSIONS + string "Vendor Prefix for sysmngr datamodel extensions" + default "" + config SYSMNGR_FWBANK_UBUS_SUPPORT bool "Expose fwbank ubus object" default y diff --git a/sysmngr/Makefile b/sysmngr/Makefile index 444a316cc..ddc0d3652 100644 --- a/sysmngr/Makefile +++ b/sysmngr/Makefile @@ -5,13 +5,13 @@ include $(TOPDIR)/rules.mk PKG_NAME:=sysmngr -PKG_VERSION:=1.0.14 +PKG_VERSION:=1.0.15 LOCAL_DEV:=0 ifneq ($(LOCAL_DEV),1) PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://dev.iopsys.eu/system/sysmngr.git -PKG_SOURCE_VERSION:=93dfeb49df371685a2e155a3c6d24fe8e9d110b6 +PKG_SOURCE_VERSION:=3470caa72a1e2903e204e31ea0226e957cf25469 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz PKG_MIRROR_HASH:=skip endif @@ -48,8 +48,6 @@ define Build/Prepare endef endif -TARGET_CFLAGS += -DBBF_VENDOR_PREFIX=\\\"$(CONFIG_BBF_VENDOR_PREFIX)\\\" - ifeq ($(CONFIG_SYSMNGR_VENDOR_CONFIG_FILE),y) MAKE_FLAGS += SYSMNGR_VENDOR_CONFIG_FILE=y endif @@ -80,6 +78,11 @@ endif ifeq ($(CONFIG_SYSMNGR_VENDOR_EXTENSIONS),y) MAKE_FLAGS += SYSMNGR_VENDOR_EXTENSIONS=y +ifeq ($(CONFIG_SYSMNGR_VENDOR_PREFIX),"") +TARGET_CFLAGS += -DCUSTOM_PREFIX=\\\"$(CONFIG_BBF_VENDOR_PREFIX)\\\" +else +TARGET_CFLAGS += -DCUSTOM_PREFIX=\\\"$(CONFIG_SYSMNGR_VENDOR_PREFIX)\\\" +endif endif ifeq ($(CONFIG_SYSMNGR_FWBANK_UBUS_SUPPORT),y)