Update the list of utilities needed by lisp/Makefile and for bootstrapping.
This commit is contained in:
parent
7d41f451a8
commit
ead9233b5e
2 changed files with 28 additions and 1 deletions
|
@ -1,5 +1,29 @@
|
|||
2008-11-15 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Make bootstrap work again:
|
||||
|
||||
* mainmake.v2 (boot): New variable.
|
||||
(src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
|
||||
src/bootlisp exists after running Make, run Make in `lisp' as
|
||||
well.
|
||||
(clean, mostlyclean): Remove bogus repeated clean in the top-level
|
||||
directory.
|
||||
(info, bootstrap-clean): New targets.
|
||||
(bootstrap): Depend only on bootstrap-clean. Commands modified to
|
||||
be equivalent to top-level Makefile.in.
|
||||
(bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
|
||||
(bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
|
||||
(clean, mostlyclean, distclean, maintainer-clean, extraclean):
|
||||
Don't recurse into lwlib and oldXMenu.
|
||||
|
||||
* sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
|
||||
|
||||
* sedlisp.inp: Don't convert *.el files to Unix text format, and
|
||||
don't copy ldefs-boot.el into loaddefs.el.
|
||||
|
||||
* sed6.inp: Edit out Unixy shell features in maintainer-clean
|
||||
targets in doc/ Makefiles.
|
||||
|
||||
* INSTALL: Update the list of utilities needed by lisp/Makefile
|
||||
and for bootstrapping.
|
||||
|
||||
|
|
|
@ -24,7 +24,10 @@ requires additional utilities: `find' (from Findutils), GNU `echo' and
|
|||
need to run lisp/Makefile, as all the Lisp files are distributed in
|
||||
byte-compiled form as well. As for bootstrapping, you will only need
|
||||
that if you check-out development sources from the Emacs source
|
||||
repository.
|
||||
repository. (Note: If you are checking out of CVS, use the -kb option
|
||||
of the `checkout' and `update' commands, to preserve the original
|
||||
Unix-style EOL format of the files. If some Lisp files are converted
|
||||
to DOS format, the build might fail.)
|
||||
|
||||
If you are building the DJGPP version of Emacs on a DOS-like system
|
||||
which supports long file names (e.g. Windows 9X or Windows XP), you
|
||||
|
|
Loading…
Add table
Reference in a new issue