diff --git a/make/projects-dir.mk b/make/projects-dir.mk index 6c369102..030a58a9 100644 --- a/make/projects-dir.mk +++ b/make/projects-dir.mk @@ -129,8 +129,10 @@ install: @echo @exit 1 -build-order: $(filter-out $(UNAVAILABLE_TARGETS),pull.done) - $(PROJECTS_PY_BUILD) order $(BUILD_PROJECTS) | sed 's/ */\n/g' +build-order-%: $(filter-out $(UNAVAILABLE_TARGETS),pull.done) + $(PROJECTS_PY_BUILD) --build-order $* $(BUILD_PROJECTS) | sed 's/ */\n/g' + +build-order: build-order-all clean-dirs: if [ -n "$(wildcard */*.done)" ]; then ls */*.done 2>/dev/null | sed 's%/.*%%' | xargs -r $(PROJECTS_PY_BUILD) --exclude "" clean; fi