[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/nt/makefile.w32-in
From: |
Jason Rumney |
Subject: |
[Emacs-diffs] Changes to emacs/nt/makefile.w32-in |
Date: |
Thu, 13 Jun 2002 14:40:15 -0400 |
Index: emacs/nt/makefile.w32-in
diff -c emacs/nt/makefile.w32-in:1.14 emacs/nt/makefile.w32-in:1.15
*** emacs/nt/makefile.w32-in:1.14 Thu Apr 11 03:15:49 2002
--- emacs/nt/makefile.w32-in Thu Jun 13 14:40:14 2002
***************
*** 69,75 ****
#
# Build emacs
#
! all: which-sh $(BLD) $(ALL) all-other-dirs-$(MAKETYPE)
all-other-dirs-nmake:
cd ..\lib-src
--- 69,75 ----
#
# Build emacs
#
! all: which-sh $(BLD) $(ALL) maybe-bootstrap all-other-dirs-$(MAKETYPE)
all-other-dirs-nmake:
cd ..\lib-src
***************
*** 104,109 ****
--- 104,130 ----
### lisp subdirectory, removing all compiled Lisp files. Then a
### special emacs executable is built from Lisp sources, which is then
### used to compile Lisp files. The last step is a "normal" make.
+
+ maybe-bootstrap: maybe-bootstrap-$(SHELLTYPE)
+
+ # dummy target to force other targets to be evaluated.
+ doit:
+
+ maybe-bootstrap-CMD: doit
+ @echo.
+ @if not EXIST ..\lisp\abbrev.elc echo Essential Lisp files seem to be
missing. You should either
+ @if not EXIST ..\lisp\abbrev.elc echo do 'make bootstrap' or create
'lisp/abbrev.elc' somehow
+ @echo.
+ @if not EXIST ..\lisp\abbrev.elc exit -1
+
+ maybe-bootstrap-SH: doit
+ @if [ ! -f ../lisp/abbrev.elc ] ; then \
+ echo; \
+ echo "Essential Lisp files seem to be missing. You should either"; \
+ echo "do \`make bootstrap' or create \`lisp/abbrev.elc' somehow."; \
+ echo; \
+ exit -1; \
+ fi
bootstrap: addsection bootstrap-$(MAKETYPE) all
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/nt/makefile.w32-in,
Jason Rumney <=