summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2005-12-17 17:25:20 +0000
committerEli Zaretskii <eliz@gnu.org>2005-12-17 17:25:20 +0000
commitbb49fc13a6545c55207cbe74b8a4021144b91bbf (patch)
tree7e49b5bba826388c5d21be3423c3fca3dc574928
parent6b8dfbf78ad1465947111f85ef2cca792fd39a9f (diff)
downloademacs-bb49fc13a6545c55207cbe74b8a4021144b91bbf.tar.gz
(bootstrap-temacs): Warn that parts of commands enclosed in $(ARGQUOTE)s
should not be split between two lines, as that will break with GNU Make >3.80, when sh.exe is used and arg quoting is with '..'.
-rw-r--r--src/makefile.w32-in2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/makefile.w32-in b/src/makefile.w32-in
index 1ee232949d9..76ad4624712 100644
--- a/src/makefile.w32-in
+++ b/src/makefile.w32-in
@@ -182,6 +182,8 @@ bootstrap: bootstrap-emacs
# Build a temacs with a sufficiently large PURESIZE to load the
# Lisp files from loadup.el in source form.
#
+# WARNING: Do NOT split the part inside $(ARGQUOTE)s into multiple lines as
+# this can break with GNU Make 3.81 and later if sh.exe is used.
bootstrap-temacs:
$(MAKE) $(MFLAGS) temacs CFLAGS=$(ARGQUOTE)$(CFLAGS) -DPURESIZE=5000000$(ARGQUOTE)