aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeoff Voelker1998-04-17 05:03:25 +0000
committerGeoff Voelker1998-04-17 05:03:25 +0000
commit5edd6aeeb5c7d49a910e4dc2e40426e3c98a172b (patch)
tree8979cc4cb6d98550fd668010cdc58a98473e05fb
parent5568885b9caa293cdc976fbf56144f017f7a5488 (diff)
downloademacs-5edd6aeeb5c7d49a910e4dc2e40426e3c98a172b.tar.gz
emacs-5edd6aeeb5c7d49a910e4dc2e40426e3c98a172b.zip
(install): Copy elisp files that are not compiled.
(clean): Delete patch scratch files in all subdirectories.
-rw-r--r--lisp/makefile.nt26
1 files changed, 24 insertions, 2 deletions
diff --git a/lisp/makefile.nt b/lisp/makefile.nt
index 67699fecf3f..6ab6003fa87 100644
--- a/lisp/makefile.nt
+++ b/lisp/makefile.nt
@@ -24,6 +24,11 @@
24 24
25all: 25all:
26 26
27topdontcompile = cus-load.el forms-d2.el forms-pass.el patcomp.el \
28 subdirs.el version.el
29maildontcompile = mail\blessmail.el mail\sc.el
30playdontcompile = play\bruce.el
31
27# 32#
28# Assuming INSTALL_DIR is defined, copy the elisp files to it 33# Assuming INSTALL_DIR is defined, copy the elisp files to it
29# 34#
@@ -31,12 +36,29 @@ install:; - mkdir $(INSTALL_DIR)\lisp
31 - $(DEL) .\same-dir.tst 36 - $(DEL) .\same-dir.tst
32 - $(DEL) $(INSTALL_DIR)\lisp\same-dir.tst 37 - $(DEL) $(INSTALL_DIR)\lisp\same-dir.tst
33 echo SameDirTest > $(INSTALL_DIR)\lisp\same-dir.tst 38 echo SameDirTest > $(INSTALL_DIR)\lisp\same-dir.tst
39!ifdef COPY_LISP_SOURCE
34 if not exist .\same-dir.tst $(CP_DIR) . $(INSTALL_DIR)\lisp 40 if not exist .\same-dir.tst $(CP_DIR) . $(INSTALL_DIR)\lisp
41!else
42 if not exist .\same-dir.tst $(CP_DIR) *.elc $(INSTALL_DIR)\lisp
43 if not exist .\same-dir.tst for %%f in ( $(topdontcompile) ) do $(CP) %%f $(INSTALL_DIR)\lisp
44 if not exist .\same-dir.tst for %%f in ( $(maildontcompile) ) do $(CP) %%f $(INSTALL_DIR)\lisp\mail
45 if not exist .\same-dir.tst for %%f in ( $(playdontcompile) ) do $(CP) %%f $(INSTALL_DIR)\lisp\play
46!endif
35 - $(DEL) $(INSTALL_DIR)\lisp\same-dir.tst 47 - $(DEL) $(INSTALL_DIR)\lisp\same-dir.tst
36 48
37
38# 49#
39# Maintenance 50# Maintenance
40# 51#
41clean:; - $(DEL) *~ 52clean:; - $(DEL) *~ term\*~
53 - $(DEL) *.orig *.rej *.crlf
54 - $(DEL) emacs-lisp\*.orig emacs-lisp\*.rej emacs-lisp\*.crlf
55 - $(DEL) emulation\*.orig emulation\*.rej emulation\*.crlf
56 - $(DEL) gnus\*.orig gnus\*.rej gnus\*.crlf
57 - $(DEL) international\*.orig international\*.rej international\*.crlf
58 - $(DEL) language\*.orig language\*.rej language\*.crlf
59 - $(DEL) mail\*.orig mail\*.rej mail\*.crlf
60 - $(DEL) play\*.orig play\*.rej play\*.crlf
61 - $(DEL) progmodes\*.orig progmodes\*.rej progmodes\*.crlf
62 - $(DEL) term\*.orig term\*.rej term\*.crlf
63 - $(DEL) textmodes\*.orig textmodes\*.rej textmodes\*.crlf
42 - $(DEL_TREE) deleted 64 - $(DEL_TREE) deleted