mirror of
https://https.git.savannah.gnu.org/git/automake.git
synced 2026-01-26 15:03:22 +00:00
automake: algol68: rename A68C and A68CFLAGS back to A68 and A68FLAGS.
From https://bugs.gnu.org/78518, discussion at 78481 (both automake-patches). * bin/automake.in: Rename A68C and A68CFLAGS to A68 and A68FLAGS. * doc/automake.texi: Likewise. * configure.ac: Rename GNU_A68C and GNU_A68FLAGS to GNU_A68 and GNU_A68FLAGS. * lib/Automake/Variable.pm: Likewise. * t/a68-demo.sh: Likewise.
This commit is contained in:
parent
6b508df18b
commit
110f6376c3
@ -1024,18 +1024,18 @@ register_language ('name' => 'java',
|
||||
# Algol 68 in GCC
|
||||
register_language ('name' => 'a68',
|
||||
'Name' => 'Algol 68',
|
||||
'config_vars' => ['A68C'],
|
||||
'config_vars' => ['A68'],
|
||||
'linker' => 'A68LINK',
|
||||
'link' => '$(A68LD) $(AM_A68CFLAGS) $(A68CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
|
||||
'link' => '$(A68LD) $(AM_A68FLAGS) $(A68FLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
|
||||
'flags' => ['A68FLAGS'],
|
||||
'compile' => '$(A68C) $(AM_A68CFLAGS) $(A68CFLAGS)',
|
||||
'ccer' => 'A68C',
|
||||
'compile' => '$(A68) $(AM_A68FLAGS) $(A68FLAGS)',
|
||||
'ccer' => 'A68',
|
||||
'compiler' => 'A68COMPILE',
|
||||
'compile_flag' => '-c',
|
||||
'output_flag' => '-o',
|
||||
'libtool_tag' => 'A68C',
|
||||
'libtool_tag' => 'A68',
|
||||
'lder' => 'A68LD',
|
||||
'ld' => '$(A68C)',
|
||||
'ld' => '$(A68)',
|
||||
'pure' => 1,
|
||||
'extensions' => ['.a68']);
|
||||
|
||||
@ -5581,7 +5581,7 @@ EOF
|
||||
{
|
||||
# Hardcode the tags supported by Libtool 1.5.
|
||||
%libtool_tags = (CC => 1, CXX => 1, GCJ => 1, F77 => 1,
|
||||
A68C => 1);
|
||||
A68 => 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -6201,12 +6201,12 @@ my %_am_macro_for_cond =
|
||||
(
|
||||
AMDEP => "one of the compiler tests\n"
|
||||
. " AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,\n"
|
||||
. " AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68C",
|
||||
. " AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68",
|
||||
am__fastdepCC => 'AC_PROG_CC',
|
||||
am__fastdepCCAS => 'AM_PROG_AS',
|
||||
am__fastdepCXX => 'AC_PROG_CXX',
|
||||
am__fastdepGCJ => 'AM_PROG_GCJ',
|
||||
am__fastdepA68 => 'AM_PROG_A68C',
|
||||
am__fastdepA68 => 'AM_PROG_A68',
|
||||
am__fastdepOBJC => 'AC_PROG_OBJC',
|
||||
am__fastdepOBJCXX => 'AC_PROG_OBJCXX',
|
||||
am__fastdepUPC => 'AM_PROG_UPC'
|
||||
|
||||
@ -567,10 +567,10 @@ fi
|
||||
|
||||
# GNU Algol 68 compiler.
|
||||
AC_ARG_VAR([GNU_A68], [GNU Algol 68 compiler])
|
||||
AC_ARG_VAR([GNU_A68CFLAGS], [GNU Algol 68 compiler flags])
|
||||
AC_ARG_VAR([GNU_A68FLAGS], [GNU Algol 68 compiler flags])
|
||||
AC_CHECK_TOOLS([GNU_A68], [ga68], [false])
|
||||
if test "$GNU_A68" != false; then
|
||||
AS_IF([AM_RUN_LOG([$GNU_A68 --version && $GNU_A68 -v])], [],
|
||||
AS_IF([AM_RUN_LOG([$GNU_A68 --version])], [],
|
||||
[AC_MSG_WARN([botched installation for GNU Algol 68 compiler])
|
||||
_AM_SKIP_COMP_TESTS([GNU Algol 68])])
|
||||
fi
|
||||
|
||||
@ -7192,22 +7192,22 @@ source file.
|
||||
Automake includes support for Algol 68, using GCC.
|
||||
|
||||
Any package including Algol 68 code must define the output variable
|
||||
@code{A68C} in @file{configure.ac}; the simplest way to do this is to use
|
||||
the @code{AC_PROG_A68C} macro (@pxref{Particular Programs, , Particular
|
||||
@code{A68} in @file{configure.ac}; the simplest way to do this is to use
|
||||
the @code{AC_PROG_A68} macro (@pxref{Particular Programs, , Particular
|
||||
Program Checks, autoconf, The Autoconf Manual}).
|
||||
|
||||
A few additional variables are defined when an Algol 68 source file is
|
||||
seen:
|
||||
|
||||
@vtable @code
|
||||
@item A68C
|
||||
@item A68
|
||||
The name of the Algol 68 compiler.
|
||||
|
||||
@item A68CFLAGS
|
||||
@item A68FLAGS
|
||||
Any flags to pass to the Algol 68 compiler.
|
||||
|
||||
@item AM_A68CFLAGS
|
||||
The maintainer's variant of @code{A68CFLAGS}.
|
||||
@item AM_A68FLAGS
|
||||
The maintainer's variant of @code{A68FLAGS}.
|
||||
|
||||
@item A68COMPILE
|
||||
The command used to compile an Algol 68 source file. The file name is
|
||||
|
||||
@ -180,8 +180,8 @@ my %_ac_macro_for_var =
|
||||
CXX => 'AC_PROG_CXX',
|
||||
CXXFLAGS => 'AC_PROG_CXX',
|
||||
F77 => 'AC_PROG_F77',
|
||||
A68 => 'AC_PROG_A68C',
|
||||
A68CFLAGS => 'AC_PROG_A68C',
|
||||
A68 => 'AC_PROG_A68',
|
||||
A68FLAGS => 'AC_PROG_A68',
|
||||
FFLAGS => 'AC_PROG_F77',
|
||||
FC => 'AC_PROG_FC',
|
||||
FCFLAGS => 'AC_PROG_FC',
|
||||
|
||||
@ -25,7 +25,7 @@ AC_INIT([GNU Algol 68 Demo], [1.0], [bug-automake@gnu.org])
|
||||
AC_CONFIG_SRCDIR([play.a68])
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
AM_INIT_AUTOMAKE
|
||||
AC_PROG_A68C
|
||||
AC_PROG_A68
|
||||
AC_CONFIG_FILES([Makefile])
|
||||
AC_OUTPUT
|
||||
END
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user