-
Notifications
You must be signed in to change notification settings - Fork 7
/
loverocks-scm-0.rockspec
68 lines (68 loc) · 2.63 KB
/
loverocks-scm-0.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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
package = "loverocks"
version = "scm-0"
source = {
url = "git://github.com/Alloyed/loverocks"
}
description = {
summary = "A luarocks <-> love wrapper",
detailed = [[
LÖVERocks is a CLI wrapper around Luarocks that teaches your LÖVE projects how
to download and use standard luarocks packages. It stores downloaded rocks in
a project-local rocks tree which includes all the necessary config and loaders,
so your entire LÖVE project is self-contained.
]],
homepage = "https://github.com/Alloyed/loverocks",
license = "MIT"
}
dependencies = {
"lua ~> 5.1",
-- "luarocks >= 2.2, < 2.4", Doesn't work on windows
"etlua ~> 1.3",
-- "luafilesystem ~> 1.6",
"argparse ~> 0.5",
"loadconf >= 0.3.4, < 0.4"
}
build = {
type = "builtin",
modules = {
["loverocks.main"] = "loverocks/main.lua",
["loverocks.log"] = "loverocks/log.lua",
["loverocks.version"] = "loverocks/version.lua",
["loverocks.util"] = "loverocks/util.lua",
["loverocks.commands"] = "loverocks/commands.lua",
["loverocks.commands.path"] = "loverocks/commands/path.lua",
["loverocks.commands.purge"] = "loverocks/commands/purge.lua",
["loverocks.commands.search"] = "loverocks/commands/search.lua",
["loverocks.commands.list"] = "loverocks/commands/list.lua",
["loverocks.commands.install"] = "loverocks/commands/install.lua",
["loverocks.commands.help"] = "loverocks/commands/help.lua",
["loverocks.commands.new"] = "loverocks/commands/new.lua",
["loverocks.commands.modules"] = "loverocks/commands/modules.lua",
["loverocks.commands.remove"] = "loverocks/commands/remove.lua",
["loverocks.commands.deps"] = "loverocks/commands/deps.lua",
["loverocks.luarocks"] = "loverocks/luarocks.lua",
["loverocks.api"] = "loverocks/api.lua",
["loverocks.schema"] = "loverocks/schema.lua",
["loverocks.love-versions"] = "loverocks/love-versions.lua",
["loverocks.template"] = "loverocks/template.lua",
["loverocks.templates.love"] = "loverocks/templates/love.lua",
["loverocks.module_data"] = "loverocks/module_data.lua",
["loverocks.loadconf"] = "loverocks/loadconf.lua",
["loverocks.unzip"] = "loverocks/unzip.lua",
},
install = {
bin = {"bin/loverocks"}
},
platforms = {
unix = {
modules = {
["loverocks.os"] = "loverocks/os_unix.lua"
}
},
windows = {
modules = {
["loverocks.os"] = "loverocks/os_win.lua"
}
}
}
}