(boot): Don't require b-emacs.exe if not building out of CVS.
This commit is contained in:
parent
237aabf40e
commit
291f6a31ae
2 changed files with 12 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
|||
2009-02-28 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* mainmake.v2 (boot): Don't require b-emacs.exe if not building
|
||||
out of CVS.
|
||||
|
||||
2008-12-19 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* INSTALL: Document the problems on Windows Vista and the
|
||||
|
|
|
@ -67,11 +67,17 @@ top_srcdir := $(subst \,/,$(shell cd))
|
|||
# Find out which version of Emacs this is.
|
||||
version := ${shell sed -n -e '/(defconst emacs-version/s/^[^"]*\("[^"]*"\).*/\1/p' lisp/version.el}
|
||||
|
||||
# Do we need to bootstrap?
|
||||
# Q: Do we need to bootstrap?
|
||||
# A: Only if we find admin/admin.el, i.e. we are building out of CVS,
|
||||
# and src/b-emacs.exe does not exist. This avoids building a
|
||||
# bootstrap-emacs and recompiling Lisp files when building a
|
||||
# pretest/release tarball.
|
||||
boot :=
|
||||
ifneq ($(wildcard admin/admin.el),)
|
||||
ifeq ($(wildcard src/b-emacs.exe),)
|
||||
boot := b-emacs.exe
|
||||
endif
|
||||
endif
|
||||
|
||||
# Subdirectories to run Make. `lisp' is not included because the
|
||||
# compiled lisp files are part of the distribution. (If we are
|
||||
|
|
Loading…
Add table
Reference in a new issue