From 965a74f76a2999b81fe3a543fb5e53bf6c84b8b7 Mon Sep 17 00:00:00 2001 From: Matthieu Coudron Date: Mon, 5 Sep 2022 17:40:45 +0200 Subject: [PATCH] build: add a rockspec so that users can install this via luarocks --- contrib/nvim-treesitter-scm-1.rockspec | 32 ++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 contrib/nvim-treesitter-scm-1.rockspec diff --git a/contrib/nvim-treesitter-scm-1.rockspec b/contrib/nvim-treesitter-scm-1.rockspec new file mode 100644 index 000000000..cacc9eb2e --- /dev/null +++ b/contrib/nvim-treesitter-scm-1.rockspec @@ -0,0 +1,32 @@ +local MODREV, SPECREV = "scm", "-1" +rockspec_format = "3.0" +package = "nvim-treesitter" +version = MODREV .. SPECREV + +description = { + summary = "Nvim Treesitter configurations and abstraction layer", + labels = { "neovim"}, + homepage = "https://github.com/nvim-treesitter/nvim-treesitter", + license = "Apache-2.0", +} + +dependencies = { + "lua >= 5.1, < 5.4", +} + +source = { + url = "http://github.com/nvim-treesitter/nvim-treesitter/archive/v" .. MODREV .. ".zip", +} + +if MODREV == 'scm' then + source = { + url = 'git://github.com/nvim-treesitter/nvim-treesitter', + } +end + +build = { + type = "builtin", + copy_directories = { + 'plugin' + } +}