projects-dir.mk: Remove several implicit pulls from echo-xxx targets

While this might fail if a user has an out-of-date or incomplete tree, it will
likely cause less confusion than a silently running update. The silence in the
update is required to keep the echo-'s target clean of unwanted garbage, which
complicates machine-readability.

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2017-04-28 09:02:36 +00:00
commit 0b1b1bd30f

View file

@ -96,14 +96,12 @@ clean-dirs:
ls */dirs-all.done 2>/dev/null | sed 's%/.*%%' | xargs -r $(BUILD_PY) clean
echo-prereq-build:
@make --no-print-directory pull.done >/dev/null 2>&1
@$(PROJECTS_PY) required-pkg $(BUILD_PROJECTS)
install-prereq-build:
make --no-print-directory echo-prereq-build 2>/dev/null | xargs -r $(PKG_MANAGER_SH) install -y
@make --no-print-directory echo-prereq-build 2>/dev/null | xargs -r $(PKG_MANAGER_SH) install -y
echo-prereq-release:
@make --no-print-directory pull.done >/dev/null 2>&1
@$(PROJECTS_PY) required-pkg --flavour release $(BUILD_PROJECTS)
install-prereq-release:
@ -111,7 +109,6 @@ install-prereq-release:
@make --no-print-directory echo-prereq-build echo-prereq-release 2>/dev/null | xargs -r $(PKG_MANAGER_SH) install -y
init-project-%:
@make --no-print-directory pull.done >/dev/null 2>&1
$(CREATE_PROJECT_SH) $*
doc-project doc-module: