Wed Apr 2 00:03:50 1997 Tom Tromey <tromey@cygnus.com>
+ * automake.in (handle_source_transform): Don't generate dependency
+ on config.h.
+ (scan_dependency_file): Strip the .P file from the target.
+
* automake.in (handle_tags): Use single, not double, quotes when
setting list variable.
+
* data.am, header.am, libs.am, lisp.am, ltlib.am, progs-clean.am,
progs.am, scripts.am, tags.am: Use single quotes to fill list
variable; otherwise `$' in filename will not work. From Per
* should not put texiname_TEXINFOS into distribution
should rename this macro anyway, to foo_texi_DEPENDENCIES
-* should be able to specify path to texinfo.tex so that 'make dvi'
- will work even when it isn't in this dir.
-
* *all* installed scripts should support --version, --help
* have aclocal diagnose unrecognized AM_ macros
user or by automake if possible
* Don't rearrange order of `include' lines relative to += assignments.
* Handle += assignments at all.
+* Handle `include' lines by scanning other files, and adding
+ to Makefile.in dependency
consider putting all check-* targets onto @check?
To support --help/--version checking?
understood this convention, and you could click on such text to
go to the appropriate info page?
-!! should write autoconf-style doc entries for each m4 macro
-
Jim's idea: should look for @setfilename and warn if filenames too long
* guess split size
unless $prefix eq 'EXTRA_';
}
- if (&variable_defined ('CONFIG_HEADER'))
- {
- $output_rules .= ('$(' . $one_file . "_OBJECTS): "
- . $contents{'CONFIG_HEADER'} . "\n");
- }
-
return $linker;
}
return;
}
- $target = $1;
$_ = $2;
+ # Make sure to strip the .P file from the target.
+ ($target = $1) =~ s, *\.deps/[^.]\.P,,;
$first_line = 0;
}