# # Copyright (C) 2013-2021 iopsys # include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=ponmngr PKG_VERSION:=1.0.2 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) PKG_LICENSE:=GPL-2.0-only PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk include ../bbfdm/bbfdm.mk define Package/ponmngr CATEGORY:=Utilities TITLE:=PON Manager DEPENDS:=@(TARGET_brcmbca||TARGET_airoha) endef define Package/ponmngr/description Configures PON endef #define Build/Prepare # $(CP) -rf ./ponmngr/* $(PKG_BUILD_DIR)/ #endef define Build/Compile endef define Package/ponmngr/install $(CP) ./files/common/* $(1)/ ifneq ($(CONFIG_TARGET_brcmbca),) $(CP) ./files/broadcom/* $(1)/ else ifneq ($(CONFIG_TARGET_airoha),) $(CP) ./files/airoha/* $(1)/ endif $(call BbfdmInstallPlugin,$(1),./files/etc/bbfdm/json/xpon.json) endef $(eval $(call BuildPackage,ponmngr))