]> git.ipfire.org Git - thirdparty/automake.git/commit
Made `+=' more robust. Fixes pluseq6.test and pluseq7.test.
authorTom Tromey <tromey@redhat.com>
Sun, 21 Mar 1999 23:28:02 +0000 (23:28 +0000)
committerTom Tromey <tromey@redhat.com>
Sun, 21 Mar 1999 23:28:02 +0000 (23:28 +0000)
commit56e5482fd462a465cd327c7d15d69c599ea9f720
tree923006b8cbdcf736050f29784228e569a9555c30
parent7c06a4e23dc0441b960b588bbd33d1ba75ecb419
Made `+=' more robust.  Fixes pluseq6.test and pluseq7.test.
* automake.in (define_standard_variables): New sub.
(read_main_am_file): Use two passes to scan standard variables.
(read_am_file): Don't special-case configure variables with `+='.
(initialize_per_input): Initialize %var_was_plus_eq.
(read_am_file): Set var_was_plus_eq element correctly.
(define_variable): Give error if variable assigned with `+=' is
internally defined.
(initialize_per_input): Initialize %am_var_defs.
(file_contents_with_transform): Set element in %am_var_defs.
(read_am_file): Use %am_var_defs.
ChangeLog
TODO
automake.in