msg_var ('unsupported', $ext_var, $ext_var->name . " can assume at most one value")
if $default_source_ext =~ /[\t ]/;
(my $default_source = $unxformed) =~ s,(\.[^./\\]*)?$,$default_source_ext,;
+ # TODO: Remove this backward-compatibility hack in Automake 1.14.
if ($old_default_source ne $default_source
&& !$ext_var
&& (rule $old_default_source
next if $outfile;
$outfile = $1;
+ # TODO: In Automake 1.14 (or even 1.13.2), start warning against
+ # TODO: suffixes != ".info", to ease transition to Automake-NG.
if ($outfile =~ /\.([^.]+)$/ && $1 ne 'info')
{
error ("$filename:$.",
}
my $infobase = basename ($filename);
+ # TODO: In Automake 1.14 (or even 1.13.2), start warning against
+ # TODO: suffixes != ".texi", to ease transition to Automake-NG.
$infobase =~ s/\.te?xi(nfo)?$//;
return ($outfile, $vfile);
}
($info_texinfos->value_as_list_recursive (inner_expand => 1))
{
my $infobase = $texi;
+ # TODO: In Automake 1.14 (or even 1.13.2), start warning against
+ # TODO: suffixes != ".texi", to ease transition to Automake-NG.
$infobase =~ s/\.(txi|texinfo|texi)$//;
if ($infobase eq $texi)
# Distribute and define mkinstalldirs only if it is already present
# in the package, for backward compatibility (some people may still
# use $(mkinstalldirs)).
+ # TODO: start warning about this in Automake 1.13.2, and have
+ # TODO: Automake 1.14 or 1.15 drop it (and the mkinstalldirs script
+ # TODO: as well).
my $mkidpath = "$config_aux_dir/mkinstalldirs";
if (-f $mkidpath)
{
{
set_strictness ($_);
}
+ # TODO: Remove this special check in Automake 1.14 or 1.15.
elsif (/^(.*\/)?ansi2knr$/)
{
# Obsolete (and now removed) de-ANSI-fication support.
error ($where,
"automatic de-ANSI-fication support has been removed");
}
+ # TODO: Remove this special check in Automake 1.15.
elsif ($_ eq 'cygnus')
{
error $where, "support for Cygnus-style trees has been removed";
}
+ # TODO: Remove this special check in Automake 1.14 or 1.15.
elsif ($_ eq 'dist-lzma')
{
error ($where, "support for lzma-compressed distribution " .
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
+dnl TODO: Remove in Automake 1.15.
AC_DEFUN([AM_CONFIG_HEADER],
[AC_FATAL(['$0': this macro is obsolete.
You should use the 'AC][_CONFIG_HEADERS' macro instead.])])
+dnl TODO: Remove in Automake 1.15.
AC_DEFUN([AM_PROG_CC_STDC],
[AC_FATAL(['$0': this macro is obsolete.
You should simply use the 'AC][_PROG_CC' macro instead.
Also, your code should no longer depend upon 'am_cv_prog_cc_stdc',
but upon 'ac_cv_prog_cc_stdc'.])])
+dnl TODO: Remove in Automake 1.14.
AC_DEFUN([AM_C_PROTOTYPES],
[AC_FATAL([automatic de-ANSI-fication support has been removed])])
AU_DEFUN([fp_C_PROTOTYPES], [AM_C_PROTOTYPES])