From b980d2f53d19fcb7b2e9e0f113e420519faf55d3 Mon Sep 17 00:00:00 2001 From: CN_SZTL Date: Sun, 21 Feb 2021 18:11:57 +0800 Subject: [PATCH] nps: fix installing binary for each package Signed-off-by: CN_SZTL --- package/ctcgfw/nps/Makefile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/package/ctcgfw/nps/Makefile b/package/ctcgfw/nps/Makefile index 3ff56868b4..6e774ccd56 100644 --- a/package/ctcgfw/nps/Makefile +++ b/package/ctcgfw/nps/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=nps PKG_VERSION:=0.26.9 -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/ehang-io/nps/tar.gz/v$(PKG_VERSION)? @@ -82,6 +82,15 @@ ifeq ($(CONFIG_NPS_COMPRESS_UPX),y) endif endef +define Package/nps/install/template + $(call GoPackage/Package/Install/Bin,$(PKG_INSTALL_DIR)) + $(INSTALL_DIR) $(1)/usr/bin + $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/$(2) $(1)/usr/bin/$(2) +endef + +Package/npc/install = $(call Package/nps/install/template,$(1),npc) +Package/nps/install = $(call Package/nps/install/template,$(1),nps) + $(eval $(call GoBinPackage,npc)) $(eval $(call GoBinPackage,nps)) $(eval $(call BuildPackage,npc))