summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMarc Jakobi <mrcjkb89@outlook.com>2023-01-10 15:33:23 +0100
committerGitHub <noreply@github.com>2023-01-10 15:33:23 +0100
commite8c01bab917537ba4f54193c29b77bf4a04584d3 (patch)
tree36a7689c727ffb304ad14a4d60e8cc469de9e346 /Makefile
parent04af51dbfb17c2afa0b8d82b0e842e0638201ca9 (diff)
feat: add rockspec + luarocks upload workflow (#2276)
telescope.nvim is a common dependency across Neovim plugins. Using luarocks may alleviate the need for users to specify their plugins' dependencies in their plugin manager. (e.g., vim-plug or packer). See also: https://teto.github.io/posts/2021-09-17-neovim-plugin-luarocks.html
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index c3da51d..df7d1e2 100644
--- a/Makefile
+++ b/Makefile
@@ -6,3 +6,9 @@ lint:
docgen:
nvim --headless --noplugin -u scripts/minimal_init.vim -c "luafile ./scripts/gendocs.lua" -c 'qa'
+
+luarocks_upload:
+ bash ./scripts/luarocks-upload.sh
+
+test_luarocks_install:
+ bash ./scripts/test-luarocks-install.sh