Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (Language): Add attributes `Name' and `config_vars'.
(&finish): Work properly if there is no _finish.
(Automake): Register language Names and AC_SUBST dependencies.
Register Fortran 77 variables
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (Language): Add attributes `lder' and `ld'.
(®ister_language): Specify for cxx, objc, f77, gcj.
(&define_linker_variable): New.
(&lang_cxx_finish, &lang_f77_finish, &lang_objc_finish)
(
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (&handle_single_transform_list): Simplify
computation of $object and $this_obj_ext.
* tests/lex3.test: Merge into...
* tests/lex.test: here.
* tests/pr19.test: Improve and rename as...
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (&handle_lib_objects_cond): Don't take $LEX_SEEN as
argument, as you don't use it.
Hence...
(&handle_lib_objects): Don't take $LEX_SEEN as argument, as you
don't use it.
Hence..
The goal is to handle LINK and the like just the way we handle COMPILE
and the like. First I have to understand completely what's so special
wrt C, but I'm confident we can reach something generic and shorter
(many lang_*_finish are likely to be useless).
Index: ChangeLog
from Akim Demaille <[
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* tests/specflags4.test, tests/specflags5.test: Remove, merged
into...
* tests/specflags3.test: here.
Index: tests/Makefile.am
--- tests/Makefile.am Sat, 10 Mar 2001 11:41:12 +0100 akim (am/f/4_Makefile.a 1.12 644)
Would it be better to use @MAKEINFO@ instead of `makeinfo' in the else
branch of
+MAKEINFO = `if test -f $(top_builddir)/../texinfo/makeinfo/makeinfo; then \
+echo $(top_builddir)/../texinfo/makeinfo/makeinfo; \
+ else \
+echo makeinfo; \
+ fi`
???
Ind
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (&define_compiler_variables): Use only $LANG as
argument.
(&handle_languages): Adjust.
Index: automake.in
--- automake.in Sun, 01 Apr 2001 20:26:46 +0200 akim (am/f/39_automake.i 1.250
I'm very surprised by:
+EXPECT = `if test -f $(top_builddir)/../expect/expect; then \
++
+echo $(top_builddir)/../expect/expect; \
+ else \
+echo expect; \
+ fi`
but this is really what meant
-&define_pro
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in: Formatting changes.
(variable_dump, variables_dump): Rename as...
(macro_dump, macros_dump): these.
Index: automake.in
--- automake.in Sun, 01 Apr 2001 19:15:15 +0200 akim (am/f/39_au
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
Support `if !COND', `else COND', `end COND'.
* automake.texi (Conditionals): Document it.
* automake.in ($WHITE_PATTERN, $MACRO_PATTERN, $BOGUS_MACRO_PATTERN)
($GNITS_VERSION_PATTERN, $INCLU
Now that quite everything has converged (in particular the distinction
between with or without AMDEP is irrelevant as it's handled by depend2
itself), there is no reason to process part of the per-object rules in
&handle_single_transform_list, and the other part in &handle_languages.
Note that th
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (&handle_languages): `ext-compile.am' and
`depend2.am' are now equivalent for generic rules: output only the
latter.
* ext-compile.am: Remove.
Index: automake.in
--- automake.in Sat, 31 Mar 200
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (Language): Replace the attribute `output_arg' with
`compile_flag' and `output_flag'.
(Automake): Adjust language registrations.
(&handle_languages): Transform `-c' and `-o' for both suffix and
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (&handle_languages): Don't transform %COMPILER%.
Use `$lang->compiler' instead of `$pfx' to transform generic
%COMPILE% and %LTCOMPILE%.
* ext-compile.am: Use %COMPILE%, %COMPILER% and %SOURCE%
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (&handle_languages): Use the same `%transform' for
both `depend2.am' and `ext-compile.am'.
Move the definition of `$flag' where it is used, and rename as
`$flags'.
Index: autom
Index: ChangeLog
>From Akim Demaille <[EMAIL PROTECTED]>
* automake.in (&handle_languages): Compute `$ltoutarg' and
`$outarg' independently from dependency code.
There is no use looping on a language's possible extensions since
we loop over used extensions.
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (&handle_languages): Don't use $comp.
Index: automake.in
--- automake.in Thu, 29 Mar 2001 02:37:46 +0200 akim (am/f/39_automake.i 1.235 755)
+++ automake.in Thu, 29 Mar 2001 02:41:48 +0200 akim (am/f/
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* program.am: Fix a stupid typo: now *all* (not none) the programs
use `$(EXEEXT)'.
Reported by Robert Boehne.
Index: program.am
--- program.am Sun, 04 Mar 2001 20:02:14 +0100 akim (am/g/22_program.am 1.5 644)
+++
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
extension together.
* automake.in (&handle_languages): Group code to be run once per
Index: automake.in
--- automake.in Thu, 29 Mar 2001 02:33:12 +0200 akim (am/f/39_automake.i 1.234 755)
+++ automake.in Th
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (&handle_languages): Group code to be run once per
language together.
Index: automake.in
--- automake.in Thu, 29 Mar 2001 02:26:10 +0200 akim (am/f/39_automake.i 1.233 755)
+++ automake.in Thu
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
%extension_seen/%languages into one.
* automake.in (&handle_languages): Merge the two loops over
Index: automake.in
--- automake.in Thu, 29 Mar 2001 02:19:55 +0200 akim (am/f/39_automake.i 1.232 755)
+++ au
The goal of the next dozen of patches is to merge the handling of
suffix rules and per object rules into a single routine and a single
file. Currently there is ext-compile and depen2, and special cases a
bit everywhere dependending on why the case is special. It turns out
everything can be handl
Index: automake.in
--- automake.in Thu, 29 Mar 2001 01:43:06 +0200 akim (am/f/39_automake.i 1.229 755)
+++ automake.in Thu, 29 Mar 2001 01:45:21 +0200 akim (am/f/39_automake.i 1.229 755)
@@ -1290,8 +1290,58 @@ sub get_object_extension
# Call finish function for each language that was used.
sub h
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in ($seen_path_xtra): Remove.
(&handle_compile): Don't handle `AC_PATH_XTRA' AC_SUBST variables.
(&scan_one_autoconf_file): Do it, instead of setting $seen_path_xtra.
Index: automake.in
-
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
AM_INIT_AUTOMAKE is no longer optional.
* automake.in ($seen_make_set, $seen_prog_install)
($seen_arg_prog): Remove.
(&handle_programs, &handle_scripts, &scan_one_autoconf_file):
Remove related code.
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (&read_am_file, &file_contents_internal): Don't
define macros when `FALSE', to avoid errors on doubly defined
variables but under condition `FALSE'. In order to allow...
(&am_install_var): When
Index: ChangeLog
from Akim Demaille <[EMAIL PROTECTED]>
* automake.in (handle_compile): Let ansi2knr.am define $(ANSI2KNR).
* ansi2knr.am: Do it.
Prefer `if %?FOO% to `if %!FOO%.
Index: ansi2knr.am
--- ansi2knr.am Sun, 11 Mar 2001 21:33:37 +0100 akim (am
- Original Message -
From: "Lars J. Aas" <[EMAIL PROTECTED]>
To: "Robert Collins" <[EMAIL PROTECTED]>
Sent: Sunday, April 01, 2001 1:20 AM
Subject: Re: Fw: 2nd possibly silly question: XTRA_foo_SOURCES
> On Sun, Apr 01, 2001 at 12:19:44AM +1000, Robert Collins wrote:
> : I hadn't tried
29 matches
Mail list logo