diff --git a/make/projects-dir.mk b/make/projects-dir.mk index 4bd294ea..988f3029 100644 --- a/make/projects-dir.mk +++ b/make/projects-dir.mk @@ -31,7 +31,8 @@ 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: done.clean clean-dirs: ls */dirs-all.done 2>/dev/null | sed 's%/.*%%' | xargs -r build.py -b $(shell pwd) clean @@ -86,11 +87,14 @@ config.done: make -C ytools config links.done: - ln -s btools dspider-btools - ln -s dspc/src/shared dspider-shared + ln -sf btools dspider-btools + ln -sf dspc/src/shared dspider-shared touch $@ %.done: % touch $@ +done.clean: + rm -f *.done +