shithub: freetype+ttf2subf

Download patch

ref: 286b0c9f3335a39fa64435e49f63a3d28b21f3d5
parent: 81dea493212077fb8b869940cc1582900917ac32
author: Werner Lemberg <[email protected]>
date: Sat Dec 9 04:41:45 EST 2017

Fix `make setup dos', second try (#52622).

* builds/detect.mk (dos_setup): Don't use literal `>' character at
all.  Mixing the different escaping rules from make, dos, and
windows is too fragile.

git/fs: mount .git/fs: mount/attach disallowed
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2017-12-08  Werner Lemberg  <[email protected]>
 
+	Fix `make setup dos', second try (#52622).
+
+	* builds/detect.mk (dos_setup): Don't use literal `>' character at
+	all.  Mixing the different escaping rules from make, dos, and
+	windows is too fragile.
+
+2017-12-08  Werner Lemberg  <[email protected]>
+
 	[docmaker] Fix code section parsing.
 
 	Stuff like
--- a/builds/detect.mk
+++ b/builds/detect.mk
@@ -131,8 +131,8 @@
 
 # Special case for Dos, Windows, OS/2, where echo "" doesn't work correctly!
 #
-# For `cmd.exe', we have to escape (unquoted) special characters like `>' as
-# `^>', and we use 0xFF as a replacement character for a protected space.
+# For `cmd.exe', we use 0xFF as a replacement character for a protected
+# space.
 #
 dos_setup:
 	@type builds$(SEP)newline
@@ -149,7 +149,7 @@
 	@echo '$(CONFIG_MK)' from this directory then read the INSTALL file for help.
 	@type builds$(SEP)newline
 	@echo Otherwise, simply type 'make' again to build the library.
-	@echo or 'make refdoc' to build the API reference (this needs python ^>= 2.6).
+	@echo or 'make refdoc' to build the API reference (this needs at least python 2.6).
 	@type builds$(SEP)newline
 	@$(COPY) $(subst /,$(SEP),$(CONFIG_RULES) $(CONFIG_MK)) > nul