diff --git a/gitnexus/vendor/tree-sitter-c/binding.gyp b/gitnexus/vendor/tree-sitter-c/binding.gyp index 46623442c..a74aac635 100644 --- a/gitnexus/vendor/tree-sitter-c/binding.gyp +++ b/gitnexus/vendor/tree-sitter-c/binding.gyp @@ -12,8 +12,17 @@ "bindings/node/binding.cc", "src/parser.c", ], - "cflags_c": [ - "-std=c11", + "conditions": [ + ["OS!='win'", { + "cflags_c": [ + "-std=c11", + ], + }, { # OS == "win" + "cflags_c": [ + "/std:c11", + "/utf-8", + ], + }], ], } ]