Hello automakers.
This is the second respin of this patch series [1][2], following the
remarks and suggestions offered here by Ralf Wildenhues:
<http://lists.gnu.org/archive/html/automake-patches/2011-01/msg00036.html>
[1] Here is a link to the first version of the series:
<http://lists.gnu.org/archive/html/automake-patches/2010-12/msg00139.html>
[2] This patch series originated from PR/547 a.k.a. bug#7669:
<http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=automake&pr=547>
<http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7669>
-*-*-
Stefano Lattarini (9):
Add new tests on strictness and warnings precedence and overriding.
New test on silent-rules mode and portability warnings.
Warnings win over strictness on command line.
Warnings win over strictness in AM_INIT_AUTOMAKE.
Add more tests about AUTOMAKE_OPTIONS.
Change signature of 'Automake::Options::_process_option_list()'.
Warnings win over strictness in AUTOMAKE_OPTIONS.
Update NEWS about the warnings-over-strictness precedence.
More checks on warnings/strictness precedence.
ChangeLog | 90 ++++++++++++++++++
NEWS | 9 ++
automake.in | 48 ++++++----
lib/Automake/Options.pm | 55 +++++++-----
tests/Makefile.am | 11 ++-
tests/Makefile.in | 11 ++-
tests/amopts-location.test | 85 +++++++++++++++++
tests/amopts-variable-expansion.test | 54 +++++++++++
tests/gnuwarn.test | 17 ++-
tests/silent-nowarn.test | 46 +++++++++
tests/strictness-override.test | 125 +++++++++++++++++++++++++
tests/strictness-precedence.test | 76 +++++++++++++++
tests/warning-groups-win-over-strictness.test | 66 +++++++++++++
tests/warnings-override.test | 113 ++++++++++++++++++++++
tests/warnings-precedence.test | 76 +++++++++++++++
tests/warnings-win-over-strictness.test | 87 +++++++++++++++++
16 files changed, 918 insertions(+), 51 deletions(-)
create mode 100755 tests/amopts-location.test
create mode 100755 tests/amopts-variable-expansion.test
create mode 100755 tests/silent-nowarn.test
create mode 100755 tests/strictness-override.test
create mode 100755 tests/strictness-precedence.test
create mode 100755 tests/warning-groups-win-over-strictness.test
create mode 100755 tests/warnings-override.test
create mode 100755 tests/warnings-precedence.test
create mode 100755 tests/warnings-win-over-strictness.test
-*-*-
Patches will follow soon(ish).
Regards,
Stefano