From 32cfd29d74a6ff58cd25c5098b89b6ef159461a5 Mon Sep 17 00:00:00 2001 From: Janusz Dziedzic Date: Mon, 22 Nov 2021 17:18:18 +0000 Subject: [PATCH] map-agent: add local dev build option After that ~/git/map-agent code will be used/compiled. Signed-off-by: Janusz Dziedzic --- map-agent/Makefile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/map-agent/Makefile b/map-agent/Makefile index 3f77478d1..6c6d95140 100644 --- a/map-agent/Makefile +++ b/map-agent/Makefile @@ -13,10 +13,13 @@ PKG_MAINTAINER:=Anjan Chanda PKG_LICENSE:=PROPRIETARY IOPSYS PKG_LICENSE_FILES:=LICENSE +LOCAL_DEV=0 +ifneq ($(LOCAL_DEV),1) PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://dev.iopsys.eu/iopsys/map-agent PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)_$(PKG_SOURCE_VERSION).tar.xz PKG_MIRROR_HASH:=skip +endif PKG_BUILD_DEPENDS:=map-plugin @@ -53,4 +56,10 @@ define Package/map-agent/install $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/mapagent $(1)/usr/sbin/ endef +ifeq ($(LOCAL_DEV),1) +define Build/Prepare + rsync -r --exclude=.* ~/git/map-agent/ $(PKG_BUILD_DIR)/ +endef +endif + $(eval $(call BuildPackage,map-agent))