summaryrefslogtreecommitdiff
path: root/msdos
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2003-08-31 16:44:25 +0000
committerEli Zaretskii <eliz@gnu.org>2003-08-31 16:44:25 +0000
commitbbc2d90e8c8343a5274d3a22f3436f7d8452a403 (patch)
tree6096fceb6702859a3df947bb36213c090b219b0b /msdos
parentbb61abb8a10b460c78483cc802277a5d2b36ad92 (diff)
downloademacs-bbc2d90e8c8343a5274d3a22f3436f7d8452a403.tar.gz
(srcdir): Use "command.com /c cd" to produce an
absolute file name of the current working directory. This avoids the warning from Make about circular dependencies.
Diffstat (limited to 'msdos')
-rw-r--r--msdos/ChangeLog6
-rw-r--r--msdos/sed3v2.inp2
2 files changed, 7 insertions, 1 deletions
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index 9cce78fa303..dc4772ec98c 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -1,3 +1,9 @@
+2003-08-31 Eli Zaretskii <eliz@elta.co.il>
+
+ * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
+ absolute file name of the current working directory. This avoids
+ the warning from Make about circular dependencies.
+
2003-08-30 Eli Zaretskii <eliz@elta.co.il>
* sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
diff --git a/msdos/sed3v2.inp b/msdos/sed3v2.inp
index c856ad77ae6..0390ee39e01 100644
--- a/msdos/sed3v2.inp
+++ b/msdos/sed3v2.inp
@@ -24,7 +24,7 @@
/^archlibdir *=/s!=.*$!=/emacs/bin!
/^bindir *=/s!=.*$!=/emacs/bin!
/^libdir *=/s!=.*$!=/emacs/bin!
-/^srcdir *=/s!=.*$!=.!
+/^srcdir=/s!srcdir=@srcdir@!srcdir := $(subst \\,/,$(shell command.com /c cd))!
/^VPATH *=/s!=.*$!=.!
/^CFLAGS *=/s!=.*$!=-O2 -g!
/^C_SWITCH_SYSTEM *=/s!=.*$!=-DMSDOS!