diff --git a/gyp/pylib/gyp/generator/make.py b/gyp/pylib/gyp/generator/make.py index c595f20fe2..69aecad75f 100644 --- a/gyp/pylib/gyp/generator/make.py +++ b/gyp/pylib/gyp/generator/make.py @@ -1328,7 +1328,12 @@ def WriteSources( includes = config.get("include_dirs") if includes: includes = [Sourceify(self.Absolutify(i)) for i in includes] - self.WriteList(includes, "INCS_%s" % configname, prefix="-I") + self.WriteList( + includes, + "INCS_%s" % configname, + prefix="-I", + quoter=EscapeShellArgument + ) compilable = list(filter(Compilable, sources)) objs = [self.Objectify(self.Absolutify(Target(c))) for c in compilable]