summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeoff Voelker <voelker@cs.washington.edu>1998-04-24 03:26:18 +0000
committerGeoff Voelker <voelker@cs.washington.edu>1998-04-24 03:26:18 +0000
commitcda0ba8ab0ba9df3d70bb21870aea26341c3b640 (patch)
treef94f4b3b90c8300860bc70ae40d97f23973d5b44
parent243cde2585c73d6f3f9c10aa5a51f168255a5e4b (diff)
downloademacs-cda0ba8ab0ba9df3d70bb21870aea26341c3b640.tar.gz
(emacs.bat, debug.bat): Create them in the
installation directory.
-rw-r--r--nt/makefile.nt26
1 files changed, 12 insertions, 14 deletions
diff --git a/nt/makefile.nt b/nt/makefile.nt
index e173f730833..3a9d3ce4cd6 100644
--- a/nt/makefile.nt
+++ b/nt/makefile.nt
@@ -84,23 +84,25 @@ all: $(BLD) $(ALL)
cd ..\nt
-emacs.bat: emacs.bat.in
- echo @echo off > emacs.bat
+$(INSTALL_DIR)\bin\emacs.bat: emacs.bat.in
+ echo @echo off > $@
echo REM !!! Warning: This file automatically generated !!! >> emacs.bat
- echo set emacs_dir=$(INSTALL_DIR)>> emacs.bat
- type emacs.bat.in >> emacs.bat
+ echo set emacs_dir=$(INSTALL_DIR)>> $@
+ type emacs.bat.in >> $@
-debug.bat: debug.bat.in
- echo @echo off > debug.bat
+$(INSTALL_DIR)\bin\debug.bat: debug.bat.in
+ echo @echo off > $@
echo REM !!! Warning: This file automatically generated !!! >> debug.bat
- echo set emacs_dir=$(INSTALL_DIR)>> debug.bat
- type debug.bat.in >> debug.bat
+ echo set emacs_dir=$(INSTALL_DIR)>> $@
+ type debug.bat.in >> $@
+
+batch_files: $(INSTALL_DIR)\bin\emacs.bat $(INSTALL_DIR)\bin\debug.bat
#
# Build and install emacs in INSTALL_DIR
#
INSTALL_CMD = $(MAKE) -f makefile.nt install
-install: all emacs.bat debug.bat
+install: all batch_files
- mkdir $(INSTALL_DIR)
cd ..\lib-src
$(INSTALL_CMD)
@@ -109,8 +111,6 @@ install: all emacs.bat debug.bat
cd ..\lisp
$(INSTALL_CMD)
cd ..\nt
- - $(CP) emacs.bat $(INSTALL_DIR)\bin
- - $(CP) debug.bat $(INSTALL_DIR)\bin
- $(CP) $(BLD)\addpm.exe $(INSTALL_DIR)\bin
- $(CP) $(BLD)\ddeclient.exe $(INSTALL_DIR)\bin
- $(CP) $(BLD)\cmdproxy.exe $(INSTALL_DIR)\bin
@@ -127,12 +127,10 @@ install: all emacs.bat debug.bat
# This installs executables from ..\bin into the installation directory
# without building anything.
#
-fast_install:
+fast_install: batch_files
- mkdir $(INSTALL_DIR)\data
$(CP) ..\lib-src\DOC $(INSTALL_DIR)\etc
- mkdir $(INSTALL_DIR)\bin
- - $(CP) emacs.bat $(INSTALL_DIR)\bin
- - $(CP) debug.bat $(INSTALL_DIR)\bin
- $(CP) $(BLD)\addpm.exe $(INSTALL_DIR)\bin
- $(CP) $(BLD)\runemacs.exe $(INSTALL_DIR)\bin
- $(DEL) ..\same-dir.tst