From 34183c1cb261811fa71edf9326f674bc7815afef Mon Sep 17 00:00:00 2001
From: Matthias Schiffer <mschiffer@universe-factory.net>
Date: Mon, 2 Nov 2015 15:09:01 +0100
Subject: [PATCH] build: further fixes for clean builds

usign has pulled in new dependencies, and OpenWrt doesn't like the command
`make tools/prepare` in a clean build.
---
 Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index d32073abc..b978e3492 100644
--- a/Makefile
+++ b/Makefile
@@ -203,7 +203,9 @@ feeds: FORCE
 	+$(GLUONMAKE_EARLY) prepare-tmpinfo
 
 gluon-tools: FORCE
+	+$(GLUONMAKE_EARLY) tools/patch/install
 	+$(GLUONMAKE_EARLY) tools/sed/install
+	+$(GLUONMAKE_EARLY) tools/cmake/install
 	+$(GLUONMAKE_EARLY) package/lua/host/install package/usign/host/install
 
 
@@ -271,7 +273,7 @@ config: FORCE
 			| sed -e 's/ /\n/g'; \
 	) > $(BOARD_BUILDDIR)/config.tmp
 	scripts/config/conf --defconfig=$(BOARD_BUILDDIR)/config.tmp Config.in
-	+$(NO_TRACE_MAKE) tools/prepare
+	+$(NO_TRACE_MAKE) tools/install
 
 prepare-target: $(GLUON_OPKG_KEY).pub
 	rm $(GLUON_OPENWRTDIR)/tmp || true
-- 
GitLab