-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfennel-ls-scm-3.rockspec
44 lines (42 loc) · 1.71 KB
/
fennel-ls-scm-3.rockspec
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
40
41
42
43
44
package = "fennel-ls"
version = "scm-3"
source = {
url = "git+https://git.sr.ht/~xerool/fennel-ls"
}
description = {
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
detailed = "LSP magic for Fennel",
homepage = "https://sr.ht/~xerool/fennel-ls",
license = "MIT",
}
dependencies = {
"lua >= 5.1",
"luarocks-build-fennel >= 0.1",
"fennel >= 1.4.1",
}
build = {
type = "fennel",
modules = {
["fennel-ls"] = "src/fennel-ls.fnl",
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
["fennel-ls.config"] = "src/fennel-ls/config.fnl",
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
["fennel-ls.docs.lua51"] = "src/fennel-ls/docs/lua51.fnl",
["fennel-ls.docs.lua52"] = "src/fennel-ls/docs/lua52.fnl",
["fennel-ls.docs.lua53"] = "src/fennel-ls/docs/lua53.fnl",
["fennel-ls.docs.lua54"] = "src/fennel-ls/docs/lua54.fnl",
["fennel-ls.docs.tic80"] = "src/fennel-ls/docs/tic80.fnl",
["fennel-ls.files"] = "src/fennel-ls/files.fnl",
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
["fennel-ls.json.json"] = "src/fennel-ls/json/json.lua",
["fennel-ls.analyzer"] = "src/fennel-ls/analyzer.fnl",
["fennel-ls.lint"] = "src/fennel-ls/lint.fnl",
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
},
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
}