diff options
| author | Glenn Morris | 2014-12-13 17:57:46 -0800 |
|---|---|---|
| committer | Glenn Morris | 2014-12-13 17:57:46 -0800 |
| commit | 4d806dc01d4ffdecadfe75e92f4f190952f5447c (patch) | |
| tree | 3113df870a09d4b3153db4ecfebbd8dc4dfa5469 | |
| parent | a8af924ba902d93d37fe6f519508ec1104246351 (diff) | |
| download | emacs-4d806dc01d4ffdecadfe75e92f4f190952f5447c.tar.gz emacs-4d806dc01d4ffdecadfe75e92f4f190952f5447c.zip | |
* INSTALL.REPO: Revert 2014-12-06 change.
You _can_ just run make after a clean checkout, thanks to the GNUmakefile.
| -rw-r--r-- | ChangeLog | 4 | ||||
| -rw-r--r-- | INSTALL.REPO | 11 |
2 files changed, 9 insertions, 6 deletions
| @@ -1,3 +1,7 @@ | |||
| 1 | 2014-12-14 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * INSTALL.REPO: Revert 2014-12-06 change. | ||
| 4 | |||
| 1 | 2014-12-13 Paul Eggert <eggert@cs.ucla.edu> | 5 | 2014-12-13 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 6 | ||
| 3 | * lib/gnulib.mk: Regenerate. | 7 | * 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 @@ | |||
| 1 | Building and Installing Emacs from the Repository | 1 | Building and Installing Emacs from the Repository |
| 2 | 2 | ||
| 3 | Simply run 'make'. This should work if your files are freshly checked | ||
| 4 | out from the repository, and if you have the proper tools installed. | ||
| 5 | If it doesn't work, or if you have special build requirements, the | ||
| 6 | following information may be helpful. | ||
| 7 | |||
| 3 | Building Emacs from the source-code repository requires some tools | 8 | Building Emacs from the source-code repository requires some tools |
| 4 | that are not needed when building from a release. You will need: | 9 | that are not needed when building from a release. You will need: |
| 5 | 10 | ||
| @@ -29,12 +34,6 @@ can invoke './configure -C'. After configuring, build Emacs as follows: | |||
| 29 | If you want to install Emacs, type 'make install' instead of 'make' in | 34 | If you want to install Emacs, type 'make install' instead of 'make' in |
| 30 | the last command. | 35 | the last command. |
| 31 | 36 | ||
| 32 | After your first build, you can usually just run 'make' after any | ||
| 33 | updates from the Savannah repository or local edits; the makefile | ||
| 34 | contains logic to re-run configure as needed. However, if the autoconf | ||
| 35 | input files have changed, or in some other situations, you will need | ||
| 36 | to run 'make bootstrap' (more below). | ||
| 37 | |||
| 38 | Occasionally the file 'lisp/loaddefs.el' (and similar automatically | 37 | Occasionally the file 'lisp/loaddefs.el' (and similar automatically |
| 39 | generated files, such as 'esh-groups.el', and '*-loaddefs.el' in some | 38 | generated files, such as 'esh-groups.el', and '*-loaddefs.el' in some |
| 40 | subdirectories of 'lisp/', e.g., 'mh-e/' and 'calendar/') will need to be | 39 | subdirectories of 'lisp/', e.g., 'mh-e/' and 'calendar/') will need to be |