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