-
-
Notifications
You must be signed in to change notification settings - Fork 418
Expand file tree
/
Copy pathlua-language-server-scm-1.rockspec
More file actions
39 lines (33 loc) · 1.09 KB
/
lua-language-server-scm-1.rockspec
File metadata and controls
39 lines (33 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
local git_ref = '3.16.0'
local modrev = 'scm'
local specrev = '1'
rockspec_format = '3.0'
package = 'lua-language-server'
version = modrev .. '-' .. specrev
local repo_url = 'https://github.com/LuaLS/lua-language-server'
description = {
summary = 'A language server that offers Lua language support - programmed in Lua',
detailed =
[[The Lua language server provides various language features for Lua to make development easier and faster. With nearly a million installs in Visual Studio Code, it is the most popular extension for Lua language support.]],
labels = { 'lua', 'language-server', 'lpeg', 'hacktoberfest', 'lsp', 'lsp-server', 'lpeglabel' },
homepage = repo_url,
license = 'MIT'
}
source = {
url = repo_url .. '/archive/' .. git_ref .. '.zip',
dir = package .. '-' .. git_ref,
}
dependencies = { 'lpeglabel', 'EmmyLuaCodeStyle', 'bee.lua' }
build = {
type = 'builtin',
copy_directories = { 'meta', 'locale' },
install = {
bin = {
[package] = package,
},
conf = {
['../main.lua'] = 'main.lua',
['../debugger.lua'] = 'debugger.lua',
},
}
}