sysmngr: Vendor extensions for FileDescriptors and ActiveConnections

This commit is contained in:
Suvendhu Hansa 2025-01-16 19:27:08 +05:30 committed by Vivek Kumar Dutta
parent 930565f528
commit 75a5058d15
2 changed files with 12 additions and 4 deletions

View file

@ -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

View file

@ -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)