From 2ba5bd8ad591f19c05e50875eb1198e543459e0d Mon Sep 17 00:00:00 2001 From: Jan-Tarek Butt <tarek@ring0.de> Date: Tue, 10 Jan 2017 13:37:51 +0100 Subject: [PATCH] multiple-v6-watchdoog: Makefile add luaminifyer --- multiple-v6-watchdoog/Makefile | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/multiple-v6-watchdoog/Makefile b/multiple-v6-watchdoog/Makefile index 513d65b..5553d54 100644 --- a/multiple-v6-watchdoog/Makefile +++ b/multiple-v6-watchdoog/Makefile @@ -6,9 +6,7 @@ PKG_RELEASE:=1 PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME) -PKG_BUILD_DEPENDS += lua/host luci-base/host - -include $(INCLUDE_DIR)/package.mk +include $(GLUONDIR)/include/package.mk define Package/ffnw-multiple-v6-watchdoog SECTION:=networke @@ -21,31 +19,20 @@ define Package/ffnw-multiple-v6-watchdoog/description Restart br-client if multiple v6 adresses exsist endef -define SrcDiet - $(FIND) $(1) -type f | while read src; do \ - if $(STAGING_DIR_HOST)/bin/lua $(STAGING_DIR_HOST)/bin/LuaSrcDiet \ - --noopt-binequiv -o "$$$$src.o" "$$$$src"; \ - then mv "$$$$src.o" "$$$$src"; fi; \ - done -endef - define Build/Prepare mkdir -p $(PKG_BUILD_DIR) - $(CP) ./luasrc/* $(PKG_BUILD_DIR)/ - $(call SrcDiet,$(PKG_BUILD_DIR),$(PKG_BUILD_DIR)) - chmod +x -R $(PKG_BUILD_DIR)/ endef define Build/Configure endef define Build/Compile + $(call GluonSrcDiet,./luasrc,$(PKG_BUILD_DIR)/luadest/) endef define Package/ffnw-multiple-v6-watchdoog/install $(CP) ./files/* $(1)/ - $(INSTALL_DIR) $(1)/usr/sbin - $(CP) $(PKG_BUILD_DIR)/multiple-v6-watchdoog $(1)/usr/sbin/multiple-v6-watchdoog + $(CP) $(PKG_BUILD_DIR)/luadest/* $(1)/ endef $(eval $(call BuildPackage,ffnw-multiple-v6-watchdoog)) -- GitLab