iopsys-feed/diskmngr/Makefile
2026-02-25 13:30:21 +05:30

30 lines
717 B
Makefile

include $(TOPDIR)/rules.mk
PKG_NAME:=diskmngr
PKG_VERSION:=1.0.0
PKG_RELEASE:=1
PKG_LICENSE:=GPL-2.0-only
include $(INCLUDE_DIR)/package.mk
include ../bbfdm/bbfdm.mk
define Package/diskmngr
CATEGORY:=Utilities
TITLE:=Storage Info
DEPENDS+=+libbbfdm-api +libbbfdm-ubus +dm-service
MENU:=1
endef
define Package/diskmngr/description
Provides TR181 datamodel for Storage devices
endef
TARGET_CFLAGS += -DBBF_VENDOR_PREFIX=\\\"$(CONFIG_BBF_VENDOR_PREFIX)\\\"
define Package/diskmngr/install
$(BBFDM_REGISTER_SERVICES) -v ${CONFIG_BBF_VENDOR_PREFIX} ./bbfdm_service.json $(1) $(PKG_NAME)
$(BBFDM_INSTALL_MS_DM) $(PKG_BUILD_DIR)/libdiskmngr.so $(1) $(PKG_NAME)
endef
$(eval $(call BuildPackage,diskmngr))