neovimUtils: support wasm tree-sitter grammars
Teach the existing grammar wrapper to install parser.wasm when users pass a WASI-built grammar.
This commit is contained in:
@@ -4,7 +4,11 @@ toNvimTreesitterGrammar() {
|
||||
echo "Executing toNvimTreesitterGrammar"
|
||||
|
||||
mkdir -p "$out/parser"
|
||||
ln -s "$origGrammar/parser" "$out/parser/$grammarName.so"
|
||||
if [ -e "$origGrammar/parser.wasm" ]; then
|
||||
ln -s "$origGrammar/parser.wasm" "$out/parser/$grammarName.wasm"
|
||||
else
|
||||
ln -s "$origGrammar/parser" "$out/parser/$grammarName.so"
|
||||
fi
|
||||
|
||||
if [ "$installQueries" != 1 ]; then
|
||||
echo "Installing queries is disabled: installQueries=$installQueries"
|
||||
|
||||
Reference in New Issue
Block a user