|
|
|
|
@ -239,21 +239,26 @@ fn main() {
|
|
|
|
|
src_dir: "vendored_parsers/tree-sitter-scss-src",
|
|
|
|
|
extra_files: vec!["scanner.c"],
|
|
|
|
|
},
|
|
|
|
|
TreeSitterParser {
|
|
|
|
|
name: "tree-sitter-sfapex",
|
|
|
|
|
src_dir: "vendored_parsers/tree-sitter-sfapex-src",
|
|
|
|
|
extra_files: vec![],
|
|
|
|
|
},
|
|
|
|
|
TreeSitterParser {
|
|
|
|
|
name: "tree-sitter-smali",
|
|
|
|
|
src_dir: "vendored_parsers/tree-sitter-smali-src",
|
|
|
|
|
extra_files: vec!["scanner.c"],
|
|
|
|
|
},
|
|
|
|
|
TreeSitterParser {
|
|
|
|
|
name: "tree-sitter-solidity",
|
|
|
|
|
src_dir: "vendored_parsers/tree-sitter-solidity-src",
|
|
|
|
|
extra_files: vec![],
|
|
|
|
|
},
|
|
|
|
|
TreeSitterParser {
|
|
|
|
|
name: "tree-sitter-sql",
|
|
|
|
|
src_dir: "vendored_parsers/tree-sitter-sql-src",
|
|
|
|
|
extra_files: vec!["scanner.cc"],
|
|
|
|
|
},
|
|
|
|
|
TreeSitterParser {
|
|
|
|
|
name: "tree-sitter-sfapex",
|
|
|
|
|
src_dir: "vendored_parsers/tree-sitter-sfapex-src",
|
|
|
|
|
extra_files: vec![],
|
|
|
|
|
},
|
|
|
|
|
TreeSitterParser {
|
|
|
|
|
name: "tree-sitter-swift",
|
|
|
|
|
src_dir: "vendored_parsers/tree-sitter-swift-src",
|
|
|
|
|
@ -284,11 +289,6 @@ fn main() {
|
|
|
|
|
src_dir: "vendored_parsers/tree-sitter-zig-src",
|
|
|
|
|
extra_files: vec![],
|
|
|
|
|
},
|
|
|
|
|
TreeSitterParser {
|
|
|
|
|
name: "tree-sitter-solidity",
|
|
|
|
|
src_dir: "vendored_parsers/tree-sitter-solidity-src",
|
|
|
|
|
extra_files: vec![],
|
|
|
|
|
},
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
// Only rerun if relevant files in the vendored_parsers/ directory change.
|
|
|
|
|
|