Mercurial > hg > octave-kai > gnulib-hg
changeset 14190:6699cf2b13db
maint.mk: improve the public-submodule-commit rule
* top/maint.mk (public-submodule-commit): Prefix with $(AM_V_GEN),
to suppress printing of its commands... unless V=1.
Add git submodule's --quiet option to suppress printing of e.g.,
"Entering gnulib" output.
"cd" into $(srcdir) before running git submodule.
author | Jim Meyering <meyering@redhat.com> |
---|---|
date | Thu, 20 Jan 2011 11:50:53 +0100 |
parents | 8d4912d04c80 |
children | 00edc8eebaa5 |
files | ChangeLog top/maint.mk |
diffstat | 2 files changed, 12 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2011-01-20 Jim Meyering <meyering@redhat.com> + + maint.mk: improve the public-submodule-commit rule + * top/maint.mk (public-submodule-commit): Prefix with $(AM_V_GEN), + to suppress printing of its commands... unless V=1. + Add git submodule's --quiet option to suppress printing of e.g., + "Entering gnulib" output. + "cd" into $(srcdir) before running git submodule. + 2011-01-20 Bruno Haible <bruno@clisp.org> include_next: Fix bug introduced on 2011-01-18.
--- a/top/maint.mk +++ b/top/maint.mk @@ -1125,8 +1125,9 @@ # cannot be built from a fresh clone. .PHONY: public-submodule-commit public-submodule-commit: - if test -d $(srcdir)/.git; then \ - git submodule foreach 'test $$(git rev-parse origin)' \ + $(AM_V_GEN)if test -d $(srcdir)/.git; then \ + cd $(srcdir) && \ + git submodule --quiet foreach 'test $$(git rev-parse origin)' \ = '"$$(git merge-base --independent origin $$sha1)"' \ || { echo '$(ME): found non-public submodule commit' >&2; \ exit 1; }; \