Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'vendor/vendor_tree_sitter.sh')
-rwxr-xr-xvendor/vendor_tree_sitter.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/vendor/vendor_tree_sitter.sh b/vendor/vendor_tree_sitter.sh
new file mode 100755
index 00000000..f9b49b79
--- /dev/null
+++ b/vendor/vendor_tree_sitter.sh
@@ -0,0 +1,13 @@
+#!/usr/bin/env bash
+
+REMOTE=https://github.com/tree-sitter/tree-sitter.git
+BRANCH=v0.22.5
+
+rm -rf tree-sitter
+rm -rf tmp
+git clone --depth 1 --branch $BRANCH $REMOTE tmp
+mkdir tree-sitter
+mv tmp/lib/src tree-sitter
+mv tmp/lib/include tree-sitter
+mv tmp/LICENSE tree-sitter
+rm -rf tmp