diff --git a/make/projects-dir.mk b/make/projects-dir.mk index 09c9e746..f771ff32 100644 --- a/make/projects-dir.mk +++ b/make/projects-dir.mk @@ -53,6 +53,8 @@ else PROJECTS ?= $(shell ls -d */GNUmakefile */Makefile 2>/dev/null | sed 's%/[^/]*%%' | sort -u) endif +BUILD_ORDER_DEP_FLAVOURS ?= run,build,test,release + ifeq ($(JW_PKG_VERBOSE),true) SSH_WRAPPER_TRACE ?= -x endif @@ -182,7 +184,7 @@ help doc-project doc-module: status: $(SSH_WRAPPER_SH) build-order-%: $(filter-out $(UNAVAILABLE_TARGETS),pull.done) - $(JW_PKG_PY_BUILD) --build-order $* $(TARGET_PROJECTS) | sed 's/ */\n/g' + @JW_DEFAULT_LOG_LEVEL=WARNING $(JW_PKG_PY_BUILD) --build-order --dep-flavours="$(BUILD_ORDER_DEP_FLAVOURS)" $* $(TARGET_PROJECTS) | sed 's/ */\n/g' build-order: build-order-all