projects-dir.mk: Only clean projects which have .done files lying around

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2019-05-30 13:33:12 +00:00
commit 0d2e255bff

View file

@ -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)