forked from luarocks/luarocks
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathluarocks-dev-1.rockspec
More file actions
42 lines (42 loc) · 1.27 KB
/
luarocks-dev-1.rockspec
File metadata and controls
42 lines (42 loc) · 1.27 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
40
41
42
rockspec_format = "3.0"
package = "luarocks"
version = "dev-1"
source = {
url = "git+https://github.com/luarocks/luarocks",
}
description = {
summary = "A package manager for Lua modules.",
detailed = [[
LuaRocks allows you to install Lua modules as self-contained
packages called "rocks", which also contain version dependency
information. This information is used both during installation,
so that when one rock is requested all rocks it depends on are
installed as well, and at run time, so that when a module is
required, the correct version is loaded. LuaRocks supports both
local and remote repositories, and multiple local rocks trees.
]],
homepage = "http://www.luarocks.org",
issues_url = "https://github.com/luarocks/luarocks/issues",
maintainer = "Hisham Muhammad",
license = "MIT",
}
dependencies = {
"compat53",
"argparse",
"dkjson",
}
test_dependencies = {
"luacov",
"busted-htest",
}
test = {
type = "busted",
platforms = {
windows = {
flags = { "--exclude-tags=ssh,git,unix", "-Xhelper", "lua_dir=$(LUA_DIR)", "-Xhelper", "lua=$(LUA)" }
},
unix = {
flags = { "--exclude-tags=ssh,git", "-Xhelper", "lua_dir=$(LUA_DIR)", "-Xhelper", "lua=$(LUA)" }
}
}
}