Minor Makefile.in tweaks to build from gnulib better.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 19 Jan 2011 23:56:53 +0000 (15:56 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 19 Jan 2011 23:56:53 +0000 (15:56 -0800)
<http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html>
* Makefile.in (sync-from-gnulib): Also run autoreconf -I m4.
(top_maintainer_clean): Don't remove aclocal.m4.

ChangeLog
Makefile.in

index f365153..0812409 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2011-01-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Minor Makefile.in tweaks to build from gnulib better.
+       <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html>
+       * Makefile.in (sync-from-gnulib): Also run autoreconf -I m4.
+       (top_maintainer_clean): Don't remove aclocal.m4.
+
 2011-01-18  Paul Eggert  <eggert@cs.ucla.edu>
 
        Minor cleanups for 'bzr status'
index 7edb084..f5eb6f3 100644 (file)
@@ -343,6 +343,7 @@ sync-from-gnulib: $(gnulib_srcdir)
          $(gnulib_srcdir)/build-aux/mkinstalldirs \
          $(gnulib_srcdir)/build-aux/move-if-change \
          $(srcdir)
+       cd $(srcdir) && autoreconf -I m4
 .PHONY: sync-from-gnulib
 
 # These targets should be "${SUBDIR} without `src'".
@@ -832,8 +833,7 @@ bootstrap-clean: FRC
 ###      begin to build the program.
 top_maintainer_clean=\
        ${top_distclean}; \
-       rm -fr autom4te.cache; \
-       rm -f aclocal.m4
+       rm -fr autom4te.cache
 maintainer-clean: bootstrap-clean FRC
        (cd src;      $(MAKE) $(MFLAGS) maintainer-clean)
        (cd lisp;     $(MAKE) $(MFLAGS) maintainer-clean)