summaryrefslogtreecommitdiff
path: root/msdos
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1996-04-15 18:51:37 +0000
committerRichard M. Stallman <rms@gnu.org>1996-04-15 18:51:37 +0000
commitfcdaca9cdf1e39f5dd5f27dc36275b6c18d4d277 (patch)
tree748ffff7c3f38ee2dd379dde51c12c3439c60be2 /msdos
parent77d6f57ad1a6c620ff9dd88aaa7deb1957901828 (diff)
downloademacs-fcdaca9cdf1e39f5dd5f27dc36275b6c18d4d277.tar.gz
(src): Create a file with sed commands instead of using
a long sed command line (some versions of Sed don't handle that). (gdb): Merged back into src, undoing April 13 change. (install): Do use if statements, but not a loop.
Diffstat (limited to 'msdos')
-rw-r--r--msdos/mainmake.v223
1 files changed, 10 insertions, 13 deletions
diff --git a/msdos/mainmake.v2 b/msdos/mainmake.v2
index d24cb939569..38f8d8be5e8 100644
--- a/msdos/mainmake.v2
+++ b/msdos/mainmake.v2
@@ -42,28 +42,25 @@ lib-src: FRC
src: FRC
cd src
$(MAKE)
- cd ..
-
-gdb: src
- cd src
- redir -o gdb.tmp sed \
- -e '/-geometry/s,^.*,set environment HOME $(topdir),' \
- -e '/environment *TERM/s/^.*/set environment TERM internal/' \
- -e '/x_error_quitter/s/^.*/set environment NAME root/' _gdbinit
+ redir -o gdb.sed echo '/-geometry/s,^.*,set environment HOME $(topdir),'
+ redir -oa gdb.sed echo '/environment *TERM/s/^.*/set environment TERM internal/'
+ redir -oa gdb.sed echo '/x_error_quitter/s/^.*/set environment NAME root/'
+ redir -o gdb.tmp sed -f gdb.sed _gdbinit
redir -oa gdb.tmp echo 'set environment USER root'
redir -oa gdb.tmp echo 'set environment EMACSPATH $(topdir)/bin'
redir -oa gdb.tmp echo 'set environment SHELL $(subst \,/,$(COMSPEC))'
redir -oa gdb.tmp echo 'set environment PATH $(subst \,/,$(PATH))'
update gdb.tmp gdb.ini
+ rm -f gdb.tmp gdb.sed
cd ..
install: all
- -md bin
+ if not exist bin\\nul md bin
cd lib-src
- -copy hexl.exe ..\\bin
- -copy etags.exe ..\\bin
- -copy ctags.exe ..\\bin
- -copy b2m.exe ..\\bin
+ if exist hexl.exe mv -f hexl.exe ../bin
+ if exist etags.exe mv -f etags.exe ../bin
+ if exist ctags.exe mv -f ctags.exe ../bin
+ if exist b2m.exe mv -f b2m.exe ../bin
cd ..
cd src
stubify emacs