aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2025-12-08 12:49:05 +0100
committerChristian Clason <c.clason@uni-graz.at>2025-12-27 12:21:23 +0100
commit38ce21c9586c19068bdd4447124c6e99fe4d54dd (patch)
treefa3f889a03d2529c9927bca4d4f6560a76588c8d /Makefile
parentbot(parsers): update desktop, editorconfig, erlang, gotmpl, helm, lua, mlir, ... (diff)
downloadnvim-treesitter-feat/emmylua.tar
nvim-treesitter-feat/emmylua.tar.gz
nvim-treesitter-feat/emmylua.tar.bz2
nvim-treesitter-feat/emmylua.tar.lz
nvim-treesitter-feat/emmylua.tar.xz
nvim-treesitter-feat/emmylua.tar.zst
nvim-treesitter-feat/emmylua.zip
ci: migrate to emmylualsfeat/emmylua
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile25
1 files changed, 11 insertions, 14 deletions
diff --git a/Makefile b/Makefile
index 15482e03b..6cab4662d 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,4 @@
NVIM_VERSION ?= nightly
-LUALS_VERSION := 3.15.0
DEPDIR ?= .test-deps
CURL ?= curl -sL --create-dirs
@@ -35,18 +34,18 @@ $(NVIM):
tar -xf $(NVIM_TARBALL) -C $@
rm -rf $(NVIM_TARBALL)
-LUALS := $(DEPDIR)/lua-language-server-$(LUALS_VERSION)-$(LUALS_ARCH)
-LUALS_TARBALL := $(LUALS).tar.gz
-LUALS_URL := https://github.com/LuaLS/lua-language-server/releases/download/$(LUALS_VERSION)/$(notdir $(LUALS_TARBALL))
+EMMYLUALS := $(DEPDIR)/emmylua_check-$(LUALS_ARCH)
+EMMYLUALS_TARBALL := $(EMMYLUALS).tar.gz
+EMMYLUALS_URL := https://github.com/emmyluals/emmylua-analyzer-rust/releases/latest/download/$(notdir $(EMMYLUALS_TARBALL))
-.PHONY: luals
-luals: $(LUALS)
+.PHONY: emmyluals
+luals: $(EMMYLUALS)
-$(LUALS):
- $(CURL) $(LUALS_URL) -o $(LUALS_TARBALL)
+$(EMMYLUALS):
+ $(CURL) $(EMMYLUALS_URL) -o $(EMMYLUALS_TARBALL)
mkdir $@
- tar -xf $(LUALS_TARBALL) -C $@
- rm -rf $(LUALS_TARBALL)
+ tar -xf $(EMMYLUALS_TARBALL) -C $@
+ rm -rf $(EMMYLUALS_TARBALL)
STYLUA := $(DEPDIR)/stylua-$(STYLUA_ARCH)
STYLUA_TARBALL := $(STYLUA).zip
@@ -104,10 +103,8 @@ formatlua: $(STYLUA)
$(STYLUA)/stylua .
.PHONY: checklua
-checklua: $(LUALS) $(NVIM)
- VIMRUNTIME=$(NVIM_RUNTIME) $(LUALS)/bin/lua-language-server \
- --configpath=../.luarc.json \
- --check=./
+checklua: $(EMMYLUALS) $(NVIM)
+ VIMRUNTIME=$(NVIM_RUNTIME) $(EMMYLUALS)/emmylua_check --warnings-as-errors .
.PHONY: query
query: formatquery lintquery checkquery