]> git.ipfire.org Git - thirdparty/automake.git/commit
Fix per-Makefile.am setting of -Werror.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 11 Apr 2010 17:56:21 +0000 (19:56 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 11 Apr 2010 17:57:07 +0000 (19:57 +0200)
commitb3d9df070a046d4181b5f1a5e16b0ddfccca05fd
treec8a328a1acfb010188f59743fd8998d2f7ca059d
parent41431556eb2580d22181a43006146958f765bc2b
Fix per-Makefile.am setting of -Werror.

Before this patch, 'AUTOMAKE_OPTIONS = -Werror' in one
Makefile.am would carry over to other Makefile.am files
treated afterwards by the same thread, causing inconsistent
and unstable exit status values.

* lib/Automake/Channels.pm (dup_channel_setup)
(drop_channel_setup): Save and restore the setting of
$warnings_are_errors.
* tests/werror3.test: New test.
* tests/Makefile.am: Adjust.
* NEWS: Update.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
NEWS
lib/Automake/Channels.pm
tests/Makefile.am
tests/Makefile.in
tests/werror3.test [new file with mode: 0755]