* t/warnings-obsolete-default.sh: $(INCLUDES) is no longer supported in any way by Automake-NG, to a point that its definition will just be ignored, but cause no warning; so, instead, use the two-argument invocation form of AM_INIT_AUTOMAKE to elicit warnings in the 'obsolete' category.
Signed-off-by: Stefano Lattarini <[email protected]> --- t/warnings-obsolete-default.sh | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/t/warnings-obsolete-default.sh b/t/warnings-obsolete-default.sh index fc439ea..6f4680d 100755 --- a/t/warnings-obsolete-default.sh +++ b/t/warnings-obsolete-default.sh @@ -22,16 +22,17 @@ # We want (almost) complete control over automake options. AUTOMAKE="$am_original_AUTOMAKE --foreign -Werror" -echo AC_PROG_CC >> configure.ac - -cat > Makefile.am <<'END' -bin_PROGRAMS = foo -INCLUDES = -Ibar +cat > configure.ac <<'END' +AC_INIT +AM_INIT_AUTOMAKE([foo], [1.0]) +AC_CONFIG_FILES([Makefile]) END +: > Makefile.am + $ACLOCAL AUTOMAKE_fails -grep '^Makefile\.am:2:.*INCLUDES.*AM_CPPFLAGS' stderr +grep '^configure\.ac:2:.*AM_INIT_AUTOMAKE.*arguments.*deprecated' stderr # Check that we can override warnings about obsolete stuff. $AUTOMAKE -Wno-obsolete -- 1.7.12.317.g1c54b74
