Mercurial > emacs
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 |