From eb6914d008a053f642c30de303a8dbe21d54f1f0 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Wed, 24 Feb 2016 19:38:07 +0000 Subject: [PATCH] projects-dir.mk: Now automatically fetching targets before all target Signed-off-by: Jan Lindemann --- make/projects-dir.mk | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/make/projects-dir.mk b/make/projects-dir.mk index a3c1a463..4bd294ea 100644 --- a/make/projects-dir.mk +++ b/make/projects-dir.mk @@ -27,10 +27,11 @@ EXCLUDE_FROM_BUILD = \ feedfs-qt \ jux3 -all: links.done +all: links.done clone.done cvs-update.done all clean: config.done python ./ytools/devutil/scripts/build.py -b $(shell pwd) $@ $(filter-out $(EXCLUDE_FROM_BUILD),$(PROJECTS)) + rm -f *.done clean-dirs: ls */dirs-all.done 2>/dev/null | sed 's%/.*%%' | xargs -r build.py -b $(shell pwd) clean @@ -49,8 +50,10 @@ git-push: git-diff: $(PGIT) diff -update pull: +cvs-update: cvs update -dP $(CVS_PROJECTS) + +update pull: cvs-update $(PGIT) pull git-pull: @@ -87,3 +90,7 @@ links.done: ln -s dspc/src/shared dspider-shared touch $@ +%.done: % + touch $@ + +