summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2022-07-09 01:00:34 +0200
committerGitHub <noreply@github.com>2022-07-09 01:00:34 +0200
commitd132a7a673d43b2da73f75e09fbe7fb49c431514 (patch)
tree4b3b10d68ee149382d71b6977664bcb9d6dd2d20 /Makefile
parentfeat: add black (#34) (diff)
downloadmason-d132a7a673d43b2da73f75e09fbe7fb49c431514.tar
mason-d132a7a673d43b2da73f75e09fbe7fb49c431514.tar.gz
mason-d132a7a673d43b2da73f75e09fbe7fb49c431514.tar.bz2
mason-d132a7a673d43b2da73f75e09fbe7fb49c431514.tar.lz
mason-d132a7a673d43b2da73f75e09fbe7fb49c431514.tar.xz
mason-d132a7a673d43b2da73f75e09fbe7fb49c431514.tar.zst
mason-d132a7a673d43b2da73f75e09fbe7fb49c431514.zip
chore(workflow): modularize scripts and remove mason-lspconfig from CI checks (#36)
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 15 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index e27f90a1..5483a83e 100644
--- a/Makefile
+++ b/Makefile
@@ -20,4 +20,19 @@ clean: clean_fixtures clean_dependencies
test: clean_fixtures dependencies
INSTALL_ROOT_DIR=${INSTALL_ROOT_DIR} $(NVIM_HEADLESS) -c "call RunTests()"
+.PHONY: lspconfig-generate
+lspconfig-generate: dependencies
+ ./scripts/nvim.sh scripts/lua/mason-scripts/mason-lspconfig/generate.lua
+
+.PHONY: schemas-generate
+schemas-generate: dependencies
+ ./scripts/nvim.sh scripts/lua/mason-scripts/mason-schemas/generate.lua
+
+.PHONY: autogenerate
+autogenerate: schemas-generate lspconfig-generate
+
+.PHONY: generate
+generate: dependencies
+ ./scripts/nvim.sh scripts/lua/mason-scripts/mason/generate.lua
+
# vim:noexpandtab