Get fixture grammars building for library unit tests

This commit is contained in:
Max Brunsfeld 2019-01-10 15:23:31 -08:00
parent 0f2347b318
commit fab4673c14
7 changed files with 70 additions and 57 deletions

View file

@ -21,14 +21,15 @@ fetch_grammar() {
)
}
fetch_grammar embedded-template master
fetch_grammar javascript master
fetch_grammar json master
fetch_grammar bash master
fetch_grammar c master
fetch_grammar cpp master
fetch_grammar python master
fetch_grammar embedded-template master
fetch_grammar go master
fetch_grammar ruby master
fetch_grammar typescript master
fetch_grammar bash master
fetch_grammar html master
fetch_grammar javascript master
fetch_grammar json master
fetch_grammar python master
fetch_grammar ruby master
fetch_grammar rust master
fetch_grammar typescript master

View file

@ -1,16 +1,17 @@
@echo off
call:fetch_grammar embedded-template master
call:fetch_grammar javascript master
call:fetch_grammar json master
call:fetch_grammar bash master
call:fetch_grammar c master
call:fetch_grammar cpp master
call:fetch_grammar python master
call:fetch_grammar embedded-template master
call:fetch_grammar go master
call:fetch_grammar ruby master
call:fetch_grammar typescript master
call:fetch_grammar bash master
call:fetch_grammar html master
call:fetch_grammar javascript master
call:fetch_grammar json master
call:fetch_grammar python master
call:fetch_grammar ruby master
call:fetch_grammar rust master
call:fetch_grammar typescript master
EXIT /B 0
:fetch_grammar

View file

@ -1,16 +0,0 @@
@Echo off
SETLOCAL
Set grammar_dir=fixtures\tree-sitter-rust
Set grammar_url=https://github.com/tree-sitter/tree-sitter-rust
@IF NOT EXIST %grammar_dir% (
git clone %grammar_url% %grammar_dir% --depth=1
)
pushd %grammar_dir%
git fetch origin master --depth=1
git reset --hard origin/master
popd
ENDLOCAL

View file

@ -1,14 +0,0 @@
#!/bin/bash
grammar_dir='fixtures/tree-sitter-rust'
grammar_url='https://github.com/tree-sitter/tree-sitter-rust'
if [ ! -d $grammar_dir ]; then
git clone $grammar_url $grammar_dir --depth=1
fi
(
cd $grammar_dir;
git fetch origin master --depth=1
git reset --hard origin/master;
)