{ "fileTypes": [ "GNUmakefile", "makefile", "Makefile", "OCamlMakefile" ], "name": "Makefile", "patterns": [ { "begin": "^(\\w|[-_])+\\s*\\??=", "end": "$", "name": "variable.other.makefile", "patterns": [ { "match": "\\\\\\n" } ] }, { "begin": "`", "end": "`", "name": "string.interpolated.backtick.makefile", "patterns": [ { "include": "source.shell" } ] }, { "begin": "#", "beginCaptures": { "0": { "name": "punctuation.definition.comment.makefile" } }, "end": "$\\n?", "name": "comment.line.number-sign.makefile", "patterns": [ { "match": "(?