From 0d2e255bff2dc5396350c5f40bfcbd531e3ddc4c Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Thu, 30 May 2019 13:33:12 +0000 Subject: [PATCH] projects-dir.mk: Only clean projects which have .done files lying around Signed-off-by: Jan Lindemann --- make/projects-dir.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make/projects-dir.mk b/make/projects-dir.mk index 249808a1..a58c5e6f 100644 --- a/make/projects-dir.mk +++ b/make/projects-dir.mk @@ -248,7 +248,7 @@ pkg-%: $(filter-out $(UNAVAILABLE_TARGETS),pull.done) # --- generic cleanup targets clean-dirs: - if [ -n "$(wildcard */*.done)" ]; then ls */*.done 2>/dev/null | sed 's%/.*%%' | xargs -r $(PROJECTS_PY_BUILD) --exclude "" clean; fi + echo $(sort $(dir $(wildcard */*.done))) | xargs -r $(PROJECTS_PY_BUILD) clean clean-all-dirs: $(PROJECTS_PY_BUILD) clean $(PROJECTS)