aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii2012-11-23 10:47:34 +0200
committerEli Zaretskii2012-11-23 10:47:34 +0200
commita879f0eaae49460a29c840e3e35acdb84aa9aa7e (patch)
treedf2221d70468dc78e247b9b11e960b19b3b44f1a /src
parent930a6273b85ca1bd9a1406f50f52845637fc10ea (diff)
downloademacs-a879f0eaae49460a29c840e3e35acdb84aa9aa7e.tar.gz
emacs-a879f0eaae49460a29c840e3e35acdb84aa9aa7e.zip
Fix bug #12955 with building under MSYS Bash.
src/makefile.w32-in (globals.h, gl-stamp): Use $(SWITCHCHAR) instead of a literal "/". (gl-stamp): Invoke fc.exe directly, not through cmd.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog6
-rw-r--r--src/makefile.w32-in4
2 files changed, 8 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 5566b623cec..45df517eff5 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12012-11-23 Eli Zaretskii <eliz@gnu.org>
2
3 * makefile.w32-in (globals.h, gl-stamp): Use $(SWITCHCHAR) instead
4 of a literal "/". (Bug#12955)
5 (gl-stamp): Invoke fc.exe directly, not through cmd.
6
12012-11-23 Paul Eggert <eggert@cs.ucla.edu> 72012-11-23 Paul Eggert <eggert@cs.ucla.edu>
2 8
3 Assume POSIX 1003.1-1988 or later for dirent.h (Bug#12958). 9 Assume POSIX 1003.1-1988 or later for dirent.h (Bug#12958).
diff --git a/src/makefile.w32-in b/src/makefile.w32-in
index 5d0c6e72146..a296f6eb393 100644
--- a/src/makefile.w32-in
+++ b/src/makefile.w32-in
@@ -229,12 +229,12 @@ SOME_MACHINE_OBJECTS = dosfns.o msdos.o \
229obj = $(GLOBAL_SOURCES:.c=.o) 229obj = $(GLOBAL_SOURCES:.c=.o)
230 230
231globals.h: gl-stamp 231globals.h: gl-stamp
232 @cmd /c rem true 232 @cmd $(SWITCHCHAR)c rem true
233 233
234gl-stamp: ../lib-src/$(BLD)/make-docfile.exe $(GLOBAL_SOURCES) 234gl-stamp: ../lib-src/$(BLD)/make-docfile.exe $(GLOBAL_SOURCES)
235 - $(DEL) gl-tmp 235 - $(DEL) gl-tmp
236 "$(THISDIR)/../lib-src/$(BLD)/make-docfile" -d . -g $(SOME_MACHINE_OBJECTS) $(obj) > gl-tmp 236 "$(THISDIR)/../lib-src/$(BLD)/make-docfile" -d . -g $(SOME_MACHINE_OBJECTS) $(obj) > gl-tmp
237 cmd /c "fc /b gl-tmp globals.h >nul 2>&1 || $(CP) gl-tmp globals.h" 237 fc.exe $(SWITCHCHAR)b gl-tmp globals.h >nul 2>&1 || $(CP) gl-tmp globals.h
238 - $(DEL) gl-tmp 238 - $(DEL) gl-tmp
239 echo timestamp > $@ 239 echo timestamp > $@
240 240