comparison nt/makefile.nt @ 24098:4b3770825bd7

(ALL): List top-level targets. (addsection): New top-level target. (install): Copy fns-*.el to bin directory.
author Andrew Innes <andrewi@gnu.org>
date Sun, 17 Jan 1999 19:12:04 +0000
parents ce563c147515
children 2df8f2de0bc2
comparison
equal deleted inserted replaced
24097:6232d3bc1f46 24098:4b3770825bd7
20 # 20 #
21 # Geoff Voelker (voelker@cs.washington.edu) 11-20-93 21 # Geoff Voelker (voelker@cs.washington.edu) 11-20-93
22 # 9-6-94 22 # 9-6-94
23 !include makefile.def 23 !include makefile.def
24 24
25 ALL = $(BLD)\addpm.exe $(BLD)\ddeclient.exe $(BLD)\runemacs.exe $(BLD)\cmdproxy.exe 25 ALL = addpm ddeclient runemacs cmdproxy addsection
26 !if $(MSVCNT11) 26 !if $(MSVCNT11)
27 TRES = $(BLD)\emacs.res 27 TRES = $(BLD)\emacs.res
28 !else 28 !else
29 TRES = $(BLD)\emacs.rbj 29 TRES = $(BLD)\emacs.rbj
30 !endif 30 !endif
51 51
52 cmdproxy: $(BLD) $(BLD)\cmdproxy.exe 52 cmdproxy: $(BLD) $(BLD)\cmdproxy.exe
53 $(BLD)\cmdproxy.obj: cmdproxy.c 53 $(BLD)\cmdproxy.obj: cmdproxy.c
54 $(BLD)\cmdproxy.exe: $(BLD)\cmdproxy.obj 54 $(BLD)\cmdproxy.exe: $(BLD)\cmdproxy.obj
55 $(LINK) -out:$@ -subsystem:console -entry:mainCRTStartup \ 55 $(LINK) -out:$@ -subsystem:console -entry:mainCRTStartup \
56 $(SYS_LDFLAGS) $** $(BASE_LIBS) user32.lib
57
58 addsection: $(BLD) $(BLD)\addsection.exe
59 $(BLD)\addsection.obj: addsection.c
60 $(BLD)\addsection.exe: $(BLD)\addsection.obj
61 $(LINK) -debug:full -out:$@ -subsystem:console -entry:mainCRTStartup \
56 $(SYS_LDFLAGS) $** $(BASE_LIBS) user32.lib 62 $(SYS_LDFLAGS) $** $(BASE_LIBS) user32.lib
57 63
58 # 64 #
59 # The resource file. NT 3.10 requires the use of cvtres; even though 65 # The resource file. NT 3.10 requires the use of cvtres; even though
60 # it is not necessary on later versions, it is still ok to use it. 66 # it is not necessary on later versions, it is still ok to use it.
122 cd ..\nt 128 cd ..\nt
123 - $(CP) $(BLD)\addpm.exe $(INSTALL_DIR)\bin 129 - $(CP) $(BLD)\addpm.exe $(INSTALL_DIR)\bin
124 - $(CP) $(BLD)\ddeclient.exe $(INSTALL_DIR)\bin 130 - $(CP) $(BLD)\ddeclient.exe $(INSTALL_DIR)\bin
125 - $(CP) $(BLD)\cmdproxy.exe $(INSTALL_DIR)\bin 131 - $(CP) $(BLD)\cmdproxy.exe $(INSTALL_DIR)\bin
126 - $(CP) $(BLD)\runemacs.exe $(INSTALL_DIR)\bin 132 - $(CP) $(BLD)\runemacs.exe $(INSTALL_DIR)\bin
133 - $(CP) ..\lib-src\fns-*.el $(INSTALL_DIR)\bin
127 - $(ADDPM) $(INSTALL_DIR) 134 - $(ADDPM) $(INSTALL_DIR)
128 - $(DEL) ..\same-dir.tst 135 - $(DEL) ..\same-dir.tst
129 - $(DEL) $(INSTALL_DIR)\same-dir.tst 136 - $(DEL) $(INSTALL_DIR)\same-dir.tst
130 echo SameDirTest > $(INSTALL_DIR)\same-dir.tst 137 echo SameDirTest > $(INSTALL_DIR)\same-dir.tst
131 if not exist ..\same-dir.tst $(MAKE) -f makefile.nt real_install 138 if not exist ..\same-dir.tst $(MAKE) -f makefile.nt real_install