* automake.in (handle_source_transform): Call
authorRichard Boulton <richard@tartarus.org>
Mon, 13 Aug 2001 09:37:49 +0000 (09:37 +0000)
committerRichard Boulton <richard@tartarus.org>
Mon, 13 Aug 2001 09:37:49 +0000 (09:37 +0000)
commit452a58f231a00d447c0fa6809df75222cdec0268
treefb610306b6edf9ce74cbe6790e198c16fe896df3
parent80b69b2a78dfa64bba1953fb05047ab16c5ee40e
* automake.in (handle_source_transform): Call
define_objects_from_sources() instead of calling
variable_value_as_list(), handle_single_transform_list() and
define_pretty_variable() directly.
(handle_single_transform_list): Add $topparent parameter, used for
error messages.  Improved error message.
(define_objects_from_sources): New function.
(subobjname): New function.
(variable_conditions_recursive): New name for variable conditions.
(variable_value_as_list_recursive): New name for variable_value_as_list.
(variable_value_as_list_worker): Renamed to ...
(variable_value_as_list_recursive_worker): ... this.
(variable_conditions_sub): Renamed to ...
(variable_conditions_recursive_sub): ... this.
(variable_conditions): Rewritten: now doesn't recurse subvariables.
(variable_value_as_list): Rewritten: now doesn't recurse subvariables.
(substfroms): New global.
(substtos): New global.
(substnums): New global.
* tests/cond3.test: Update to work with new method of defining _OBJECTS.
* tests/cond4.test: Update to work with new method of defining _OBJECTS.
* tests/sourcesub2.test: New test.
* tests/Makefile.am (TEST): Added sourcesub2.test.
ChangeLog
automake.in
tests/Makefile.am
tests/Makefile.in
tests/cond3.test
tests/cond4.test
tests/sourcesub2.test [new file with mode: 0755]