summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--msdos/ChangeLog3
-rw-r--r--msdos/mainmake.v22
2 files changed, 4 insertions, 1 deletions
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index 795088dca19..f29d68affbe 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -1,5 +1,8 @@
2008-11-15 Eli Zaretskii <eliz@gnu.org>
+ * mainmake.v2 (src): Move removal of src/bootlisp after recursing
+ into `lisp'.
+
Make bootstrap work again:
* mainmake.v2 (boot): New variable.
diff --git a/msdos/mainmake.v2 b/msdos/mainmake.v2
index ba9c81ef26a..074d20902e7 100644
--- a/msdos/mainmake.v2
+++ b/msdos/mainmake.v2
@@ -95,7 +95,6 @@ lib-src: FRC
# is not wrong, but is overkill in 99.99% of the cases.
src: FRC
cd src
- rm -f bootlisp
$(MAKE) top_srcdir=${top_srcdir} BOOTSTRAPEMACS="${boot}"
djecho -s '/-geometry/s,^.*,set environment HOME $(top_srcdir),' \
'/environment *TERM/s/^.*/set environment TERM internal/' \
@@ -109,6 +108,7 @@ src: FRC
rm -f gdb.tmp gdb.sed
cd ..
if exist src\bootlisp redir $(MAKE) -C lisp top_srcdir=${top_srcdir}
+ rm -f src/bootlisp
if exist leim\Makefile redir $(MAKE) -C leim top_srcdir=${top_srcdir}
info: emacs lispref lispintro