aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorObserverOfTime <chronobserver@disroot.org>2023-08-15 20:28:55 +0300
committerObserverOfTime <chronobserver@disroot.org>2023-08-18 11:09:57 +0300
commitf8bc6c69d7b7e4169f65ed821478ed272c2ad1c9 (patch)
treeb2c005c6371797fd485db5b8b95cd6bce72ff217 /scripts
parentfeat(java): add highlights to string interpolation (diff)
downloadnvim-treesitter-f8bc6c69d7b7e4169f65ed821478ed272c2ad1c9.tar
nvim-treesitter-f8bc6c69d7b7e4169f65ed821478ed272c2ad1c9.tar.gz
nvim-treesitter-f8bc6c69d7b7e4169f65ed821478ed272c2ad1c9.tar.bz2
nvim-treesitter-f8bc6c69d7b7e4169f65ed821478ed272c2ad1c9.tar.lz
nvim-treesitter-f8bc6c69d7b7e4169f65ed821478ed272c2ad1c9.tar.xz
nvim-treesitter-f8bc6c69d7b7e4169f65ed821478ed272c2ad1c9.tar.zst
nvim-treesitter-f8bc6c69d7b7e4169f65ed821478ed272c2ad1c9.zip
ci: add shebangs to scripts
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/check-queries.lua2
-rwxr-xr-x[-rw-r--r--]scripts/ci-install-macos-latest.sh9
-rwxr-xr-x[-rw-r--r--]scripts/ci-install-ubuntu-latest.sh8
-rwxr-xr-x[-rw-r--r--]scripts/ci-install-windows-2022.sh4
-rwxr-xr-xscripts/update-readme.lua2
-rwxr-xr-x[-rw-r--r--]scripts/write-lockfile.lua2
6 files changed, 16 insertions, 11 deletions
diff --git a/scripts/check-queries.lua b/scripts/check-queries.lua
index c142084de..a84df85c4 100755
--- a/scripts/check-queries.lua
+++ b/scripts/check-queries.lua
@@ -1,4 +1,4 @@
--- Execute as `nvim --headless -c "luafile ./scripts/check-queries.lua"`
+#!/usr/bin/env -S nvim -l
-- Equivalent to print(), but this will ensure consistent output regardless of
-- operating system.
diff --git a/scripts/ci-install-macos-latest.sh b/scripts/ci-install-macos-latest.sh
index 9899f17e1..06bce74f7 100644..100755
--- a/scripts/ci-install-macos-latest.sh
+++ b/scripts/ci-install-macos-latest.sh
@@ -1,6 +1,7 @@
+#!/usr/bin/env bash
+
curl -L https://github.com/neovim/neovim/releases/download/${NVIM_TAG}/nvim-macos.tar.gz | tar -xz
-sudo ln -s $(pwd)/nvim-macos/bin/nvim /usr/local/bin
-rm -rf $(pwd)/nvim-macos/lib/nvim/parser
+sudo ln -s "$PWD"/nvim-macos/bin/nvim /usr/local/bin
+rm -rf "$PWD"/nvim-macos/lib/nvim/parser
mkdir -p ~/.local/share/nvim/site/pack/nvim-treesitter/start
-ln -s $(pwd) ~/.local/share/nvim/site/pack/nvim-treesitter/start
-
+ln -s "$PWD" ~/.local/share/nvim/site/pack/nvim-treesitter/start
diff --git a/scripts/ci-install-ubuntu-latest.sh b/scripts/ci-install-ubuntu-latest.sh
index 5ab229e1d..60f260cc8 100644..100755
--- a/scripts/ci-install-ubuntu-latest.sh
+++ b/scripts/ci-install-ubuntu-latest.sh
@@ -1,6 +1,8 @@
+#!/usr/bin/env bash
+
wget https://github.com/neovim/neovim/releases/download/${NVIM_TAG}/nvim-linux64.tar.gz
tar -zxf nvim-linux64.tar.gz
-sudo ln -s $(pwd)/nvim-linux64/bin/nvim /usr/local/bin
-rm -rf $(pwd)/nvim-linux64/lib/nvim/parser
+sudo ln -s "$PWD"/nvim-linux64/bin/nvim /usr/local/bin
+rm -rf "$PWD"/nvim-linux64/lib/nvim/parser
mkdir -p ~/.local/share/nvim/site/pack/nvim-treesitter/start
-ln -s $(pwd) ~/.local/share/nvim/site/pack/nvim-treesitter/start
+ln -s "$PWD" ~/.local/share/nvim/site/pack/nvim-treesitter/start
diff --git a/scripts/ci-install-windows-2022.sh b/scripts/ci-install-windows-2022.sh
index 6af5b0ce9..8d27ecc53 100644..100755
--- a/scripts/ci-install-windows-2022.sh
+++ b/scripts/ci-install-windows-2022.sh
@@ -1,5 +1,7 @@
+#!/usr/bin/env bash
+
curl -L https://github.com/neovim/neovim/releases/download/${NVIM_TAG}/nvim-win64.zip -o nvim-win64.zip
unzip nvim-win64
mkdir -p ~/AppData/Local/nvim/pack/nvim-treesitter/start
mkdir -p ~/AppData/Local/nvim-data
-cp -r $(pwd) ~/AppData/Local/nvim/pack/nvim-treesitter/start
+cp -r "$PWD" ~/AppData/Local/nvim/pack/nvim-treesitter/start
diff --git a/scripts/update-readme.lua b/scripts/update-readme.lua
index d21628e2c..251a64af4 100755
--- a/scripts/update-readme.lua
+++ b/scripts/update-readme.lua
@@ -1,4 +1,4 @@
--- Execute as `nvim --headless -c "luafile ./scripts/update-readme.lua"`
+#!/usr/bin/env -S nvim -l
---@class Parser
---@field name string
diff --git a/scripts/write-lockfile.lua b/scripts/write-lockfile.lua
index b8833b91e..c1d5d6d8d 100644..100755
--- a/scripts/write-lockfile.lua
+++ b/scripts/write-lockfile.lua
@@ -1,4 +1,4 @@
--- Execute as `nvim --headless -c "luafile ./scripts/write-lockfile.lua"`
+#!/usr/bin/env -S nvim -l
---@type string|any[]
local skip_langs = vim.fn.getenv "SKIP_LOCKFILE_UPDATE_FOR_LANGS"