]> code.delx.au - gnu-emacs/blobdiff - INSTALL.REPO
Support RSVG and cairo.
[gnu-emacs] / INSTALL.REPO
index 67dceb8c6eb3376d8324ed5bd84ecf1d19f1bb8c..3431ee480bf212f9a1de18f3eb5e90f4db84f114 100644 (file)
@@ -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:
 
@@ -7,6 +12,8 @@ autoconf  - at least the version specified near the start of
   configure.ac (in the AC_PREREQ command).
 automake  - at least the version specified near the start of
   configure.ac (in the AM_INIT_AUTOMAKE command).
+git - at least Git 1.7.1.  If your repository was created by an older
+  Git version, you may need to reclone it.
 makeinfo  - not strictly necessary, but highly recommended, so that
   you can build the manuals.
 
@@ -29,12 +36,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
@@ -63,7 +64,7 @@ never platform-specific.
 
 
 \f
-Copyright (C) 2002-2014 Free Software Foundation, Inc.
+Copyright (C) 2002-2015 Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.