diff options
author | Stefano Lattarini <stefano.lattarini@gmail.com> | 2012-01-15 20:46:43 +0100 |
---|---|---|
committer | Stefano Lattarini <stefano.lattarini@gmail.com> | 2012-01-15 20:56:52 +0100 |
commit | 17542c3cd03c70b462eb134b565ed4698a9bff54 (patch) | |
tree | cd73bdf5a32684b41b2674267c1a86eb45cb28fe /Makefile.am | |
parent | 05c02989174d490b842c46cb8f25fb8b601a7c4f (diff) | |
download | automake-17542c3cd03c70b462eb134b565ed4698a9bff54.tar.gz |
build: silence automake build system
* configure.ac (AM_SILENT_RULES): Invoke with "yes" as a parameter,
to activate silent rules by default.
* NEWS: Update.
* Makefile.am (sc_perl_syntax): Silence its recipe unconditionally,
similarly to what is done for other syntax checks.
(release-stats): Be silent by default *but not unconditionally*,
thanks to the use of $(AM_V_GEN).
(path-check, git-diff): Be silent by default, thanks to the use
of $(AM_V_GEN).
* m4/Makefile.am ($(top_srcdir)/m4/amversion.m4): Likewise.
* doc/Makefile.am ($(srcdir)/amhello-1.0.tar.gz): Likewise.
* tests/Makefile.am ($(srcdir)/parallel-tests.am): Likewise.
($(parallel_tests)): Likewise.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/Makefile.am b/Makefile.am index ae07898a7..83bcc7cea 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3,8 +3,8 @@ ## Makefile for Automake. # Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004, -# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, -# Inc. +# 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software +# Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -277,8 +277,8 @@ sc_diff_aclocal_in_aclocal: ## Syntax check with default Perl (on my machine, Perl 5). sc_perl_syntax: - perllibdir="./lib$(PATH_SEPARATOR)$(srcdir)/lib" $(PERL) -c -w automake - perllibdir="./lib$(PATH_SEPARATOR)$(srcdir)/lib" $(PERL) -c -w aclocal + @perllibdir="./lib$(PATH_SEPARATOR)$(srcdir)/lib" $(PERL) -c -w automake + @perllibdir="./lib$(PATH_SEPARATOR)$(srcdir)/lib" $(PERL) -c -w aclocal ## expect no instances of '${...}'. However, $${...} is ok, since that ## is a shell construct, not a Makefile construct. @@ -626,6 +626,7 @@ git-release: git-dist --to $$dest.gnu.org:automake $(DIST_ARCHIVES) git-diff: + $(AM_V_GEN):; \ thisver="v$(VERSION)"; \ if test -z "$$OLDVERSION"; then \ prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \ @@ -636,7 +637,7 @@ git-diff: ## Check our path lengths. path-check: distdir - (cd $(distdir) && \ + $(AM_V_GEN)($(am__cd) $(distdir) && \ ## FIXME there's got to be a better way! pathchk should take the list ## of files on stdin, at least. find . -print | xargs pathchk -p); \ @@ -767,7 +768,8 @@ fetch: ## This has to be run in an up to date build tree, but there must ## be no temp files nor unused other files lying around! release-stats: ps - @am=`wc -l < automake` && \ + $(AM_V_GEN): && \ + am=`wc -l < automake` && \ acl=`wc -l < aclocal` && \ pmfiles="lib/Automake/*.pm" && \ if test . != '$(srcdir)'; then pmfiles="$$pmfiles $(srcdir)/lib/Automake/*.pm"; \ |