summaryrefslogtreecommitdiff
path: root/admin
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2011-03-20 16:58:23 -0700
committerGlenn Morris <rgm@gnu.org>2011-03-20 16:58:23 -0700
commit66b874939b5acd59c76fa53373f2e41871ec1fef (patch)
tree2068f1af187f95a85ac0c7730c7b611b9d4ad8c1 /admin
parent1fe275ee28e8a37fdbbd6d6cf75f1b15b9674b4b (diff)
downloademacs-66b874939b5acd59c76fa53373f2e41871ec1fef.tar.gz
(Re)move autotools generated files from the repository.
Ref: http://lists.gnu.org/archive/html/emacs-devel/2011-03/msg00225.html * autogen/: New directory, to be excluded from releases. * autogen/copy_autogen, autogen/update_autogen: New scripts. * autogen/README: New file. * autogen/aclocal.m4, autogen/config.in, autogen/configure: * autogen/Makefile.in: Add auto-updated generated files. * autogen.sh: No longer a no-op, now it tests for autotools and runs them as necessary. * configure.in: Defaule maintainer-mode to on. * aclocal.m4, configure, lib/Makefile.in: Remove files. * src/config.in: Remove file. * INSTALL.BZR, admin/make-tarball.txt: Update instructions.
Diffstat (limited to 'admin')
-rw-r--r--admin/make-tarball.txt9
1 files changed, 6 insertions, 3 deletions
diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt
index 6a8072de06c..9c47d6e1fa2 100644
--- a/admin/make-tarball.txt
+++ b/admin/make-tarball.txt
@@ -28,11 +28,14 @@ For each step, check for possible errors.
refer to a newer release of Emacs. (This is probably needed only
when preparing a major Emacs release, or branching for it.)
-5. autoreconf -I m4 --force
+5. Edit configure.in so that maintainer-mode is off by default.
+ (FIXME - need to find a better way of dealing with this).
+
+ autoreconf -I m4 --force
make bootstrap
-6. Commit configure, src/config.in, etc/AUTHORS, all the files changed
- by M-x set-version, and lisp/cus-edit.el (if modified).
+6. Commit etc/AUTHORS, all the files changed by M-x set-version, and
+ lisp/cus-edit.el (if modified).
Copy lisp/loaddefs.el to lisp/ldefs-boot.el and commit lisp/ldefs-boot.el.
For a release, also commit the ChangeLog files in all directories.