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.
This commit is contained in:
Matthias Schiffer 2015-11-02 15:09:01 +01:00
parent 6be3893a7b
commit 34183c1cb2

View File

@ -203,7 +203,9 @@ feeds: FORCE
+$(GLUONMAKE_EARLY) prepare-tmpinfo +$(GLUONMAKE_EARLY) prepare-tmpinfo
gluon-tools: FORCE gluon-tools: FORCE
+$(GLUONMAKE_EARLY) tools/patch/install
+$(GLUONMAKE_EARLY) tools/sed/install +$(GLUONMAKE_EARLY) tools/sed/install
+$(GLUONMAKE_EARLY) tools/cmake/install
+$(GLUONMAKE_EARLY) package/lua/host/install package/usign/host/install +$(GLUONMAKE_EARLY) package/lua/host/install package/usign/host/install
@ -271,7 +273,7 @@ config: FORCE
| sed -e 's/ /\n/g'; \ | sed -e 's/ /\n/g'; \
) > $(BOARD_BUILDDIR)/config.tmp ) > $(BOARD_BUILDDIR)/config.tmp
scripts/config/conf --defconfig=$(BOARD_BUILDDIR)/config.tmp Config.in 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 prepare-target: $(GLUON_OPKG_KEY).pub
rm $(GLUON_OPENWRTDIR)/tmp || true rm $(GLUON_OPENWRTDIR)/tmp || true