aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2013-07-09 14:30:24 -0400
committerGlenn Morris2013-07-09 14:30:24 -0400
commitc54c978e1d11d64419265cb0782bbecff1d417b8 (patch)
tree4a5fb656d0790c6da46115fd700b34910e756d5e
parentf7a0389779cedaf4e82684733bf91502b8cfd8c2 (diff)
downloademacs-c54c978e1d11d64419265cb0782bbecff1d417b8.tar.gz
emacs-c54c978e1d11d64419265cb0782bbecff1d417b8.zip
* INSTALL: Try to clarify role of make distclean.
Fixes: debbugs:14833
-rw-r--r--INSTALL18
1 files changed, 8 insertions, 10 deletions
diff --git a/INSTALL b/INSTALL
index ec19e49b260..83e393d50db 100644
--- a/INSTALL
+++ b/INSTALL
@@ -70,24 +70,17 @@ sections if you need to.
70 you, but there are no obvious errors, assume that `configure' did 70 you, but there are no obvious errors, assume that `configure' did
71 its job and proceed. 71 its job and proceed.
72 72
73 4. If you need to run the `configure' script more than once (e.g., 73 4. Invoke the `make' program:
74 with some non-default options), always clean the source
75 directories before running `configure' again:
76
77 make distclean
78 ./configure
79
80 5. Invoke the `make' program:
81 74
82 make 75 make
83 76
84 6. If `make' succeeds, it will build an executable program `emacs' 77 5. If `make' succeeds, it will build an executable program `emacs'
85 in the `src' directory. You can try this program, to make sure 78 in the `src' directory. You can try this program, to make sure
86 it works: 79 it works:
87 80
88 src/emacs -Q 81 src/emacs -Q
89 82
90 7. Assuming that the program `src/emacs' starts and displays its 83 6. Assuming that the program `src/emacs' starts and displays its
91 opening screen, you can install the program and its auxiliary 84 opening screen, you can install the program and its auxiliary
92 files into their installation directories: 85 files into their installation directories:
93 86
@@ -101,6 +94,11 @@ sections if you need to.
101 94
102 You can delete the entire build directory if you do not plan to 95 You can delete the entire build directory if you do not plan to
103 build Emacs again, but it can be useful to keep for debugging. 96 build Emacs again, but it can be useful to keep for debugging.
97 If you want to build Emacs again with different configure options,
98 first clean the source directories:
99
100 make distclean
101 ./configure
104 102
105 Note that the install automatically saves space by compressing 103 Note that the install automatically saves space by compressing
106 (provided you have the `gzip' program) those installed Lisp source (.el) 104 (provided you have the `gzip' program) those installed Lisp source (.el)