From 7077c39b0ba09e895c42a8cdf0be7dc89639a800 Mon Sep 17 00:00:00 2001 From: Mike Grunweg Date: Fri, 5 May 2023 13:47:33 +0200 Subject: [PATCH] Add LaTeX parser to the build. Include `scanner.c` as extra file; this is definitely needed. Also adding `parser.c` seems sensible, but yields errors about multiple definitions. --- build.rs | 5 +++++ vendored_parsers/tree-sitter-latex-src | 1 + 2 files changed, 6 insertions(+) create mode 120000 vendored_parsers/tree-sitter-latex-src diff --git a/build.rs b/build.rs index 0551dac24..0c30115a9 100644 --- a/build.rs +++ b/build.rs @@ -230,6 +230,11 @@ fn main() { src_dir: "vendored_parsers/tree-sitter-kotlin-src", extra_files: vec!["scanner.c"], }, + TreeSitterParser { + name: "tree-sitter-latex", + src_dir: "vendored_parsers/tree-sitter-latex-src", + extra_files: vec!["scanner.c"], + }, TreeSitterParser { name: "tree-sitter-lua", src_dir: "vendored_parsers/tree-sitter-lua-src", diff --git a/vendored_parsers/tree-sitter-latex-src b/vendored_parsers/tree-sitter-latex-src new file mode 120000 index 000000000..7c2a99111 --- /dev/null +++ b/vendored_parsers/tree-sitter-latex-src @@ -0,0 +1 @@ +tree-sitter-latex/src \ No newline at end of file