Wed Dec 4 00:41:23 1996 Tom Tromey <tromey@cygnus.com>
+ * automake.in (handle_merge_targets): Use all-recursive-am instead
+ of all-recursive-hack. The latter is ugly, according to Joel
+ Weber.
+
+ * automake.in (handle_emacs_lisp): Push $(ELCFILES) onto @all.
+
* automake.in (do_one_clean_target): Allow -local version of clean
targets.
* `missing' program
* copyrights on m4 files, aclocal output
+* automake must scan aclocal.m4
+ this means Makefile.in must depend on aclocal.m4 as well
+
* for new autoconf:
* completely handle multi-":" mode for AC_CONFIG_HEADER
* Scan multiple input files when Makefile is generated?
# dependencies to the "all" because that breaks when
# using parallel makes. Instead we handle things
# explicitly.
- $output_rules .= ('all-recursive-hack: $(CONFIG_HEADER)'
+ $output_rules .= ('all-recursive-am: $(CONFIG_HEADER)'
. "\n\t" . '$(MAKE) all-recursive'
. "\n\n");
- push (@hackall, 'all-recursive-hack');
- push (@phony, 'all-recursive-hack');
+ push (@hackall, 'all-recursive-am');
+ push (@phony, 'all-recursive-am');
}
else
{
push (@clean, 'lisp');
&push_phony_cleaners ('lisp');
+ push (@all, '$(ELCFILES)');
+
local ($varname);
if (&variable_defined ('lisp_LISP'))
{