summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2014-12-13 17:57:46 -0800
committerGlenn Morris <rgm@gnu.org>2014-12-13 17:57:46 -0800
commit4d806dc01d4ffdecadfe75e92f4f190952f5447c (patch)
tree3113df870a09d4b3153db4ecfebbd8dc4dfa5469
parenta8af924ba902d93d37fe6f519508ec1104246351 (diff)
downloademacs-4d806dc01d4ffdecadfe75e92f4f190952f5447c.tar.gz
* INSTALL.REPO: Revert 2014-12-06 change.
You _can_ just run make after a clean checkout, thanks to the GNUmakefile.
-rw-r--r--ChangeLog4
-rw-r--r--INSTALL.REPO11
2 files changed, 9 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 041b29664e3..15117e472b7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2014-12-14 Glenn Morris <rgm@gnu.org>
+
+ * INSTALL.REPO: Revert 2014-12-06 change.
+
2014-12-13 Paul Eggert <eggert@cs.ucla.edu>
* lib/gnulib.mk: Regenerate.
diff --git a/INSTALL.REPO b/INSTALL.REPO
index 67dceb8c6eb..83b6f2f4133 100644
--- a/INSTALL.REPO
+++ b/INSTALL.REPO
@@ -1,5 +1,10 @@
Building and Installing Emacs from the Repository
+Simply run 'make'. This should work if your files are freshly checked
+out from the repository, and if you have the proper tools installed.
+If it doesn't work, or if you have special build requirements, the
+following information may be helpful.
+
Building Emacs from the source-code repository requires some tools
that are not needed when building from a release. You will need:
@@ -29,12 +34,6 @@ can invoke './configure -C'. After configuring, build Emacs as follows:
If you want to install Emacs, type 'make install' instead of 'make' in
the last command.
-After your first build, you can usually just run 'make' after any
-updates from the Savannah repository or local edits; the makefile
-contains logic to re-run configure as needed. However, if the autoconf
-input files have changed, or in some other situations, you will need
-to run 'make bootstrap' (more below).
-
Occasionally the file 'lisp/loaddefs.el' (and similar automatically
generated files, such as 'esh-groups.el', and '*-loaddefs.el' in some
subdirectories of 'lisp/', e.g., 'mh-e/' and 'calendar/') will need to be