]> sourceware.org Git - automake.git/commit
For PR automake/360:
authorAlexandre Duret-Lutz <adl@gnu.org>
Sat, 28 Sep 2002 12:41:05 +0000 (12:41 +0000)
committerAlexandre Duret-Lutz <adl@gnu.org>
Sat, 28 Sep 2002 12:41:05 +0000 (12:41 +0000)
commit7e994caf5eb5afd2a923a472e512944b1c38436b
tree499966381891792a2c80f6ce62817d81593a7258
parent2343d89a3f6c0993cf53ecf3718ff7d583116ddc
For PR automake/360:
* lib/Automake/Location.pm: New file.
* lib/Automake/Channels.pm (_print_message): Display contexts
when given an Automake::Location.
(msg): Clone the location.
* lib/Automake/Makefile.am (dist_perllib_DATA): Add Location.pm.
* tests/comment5.test: Make sure we display `included from' stacks.
* automake.in: Use Automake::Location.
(INTERNAL): New constant.
(file_contents, file_contents_internal, define_variable,
define_pretty_variable, read_am_file): Take $WHERE as argument.
Adjust all callers.
(scan_autoconf_traces) <$where>: Define as a Location, and use
it instead of $here.
(macro_define, rule_define): Make sure $WHERE is a location.
Clone it before updating $var_location or $targets.
ChangeLog
automake.in
lib/Automake/Channels.pm
lib/Automake/Location.pm [new file with mode: 0644]
lib/Automake/Makefile.am
lib/Automake/Makefile.in
tests/comment5.test
This page took 0.028344 seconds and 5 git commands to generate.