Skip to content

Commit b18edff

Browse files
committed
build: add rockspecs
1 parent 0cb7f57 commit b18edff

2 files changed

Lines changed: 110 additions & 0 deletions

File tree

luarocks/mods-1.0.0-1.rockspec

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
rockspec_format = "3.0"
2+
3+
package = "mods"
4+
version = "1.0.0-1"
5+
source = {
6+
branch = "main",
7+
tag = "v1.0.0",
8+
url = "git+https://github.com/luamod/mods.git",
9+
}
10+
11+
description = {
12+
summary = "Pure Lua modules",
13+
homepage = "https://luamod.github.io/mods",
14+
license = "MIT",
15+
detailed = [[
16+
Mods provides small, focused Lua modules:
17+
fs, calendar, glob, is, keyword, List, log, ntpath, operator, path, posixpath,
18+
repr, runtime, Set, str, stringcase, tbl, template, and validate.
19+
]],
20+
}
21+
22+
dependencies = {
23+
"lua >= 5.1",
24+
}
25+
26+
build = {
27+
type = "builtin",
28+
modules = {
29+
["mods"] = "src/mods/init.lua",
30+
["mods._compat"] = "src/mods/_compat.lua",
31+
["mods._date_duration"] = "src/mods/_date_duration.lua",
32+
["mods.calendar"] = "src/mods/calendar.lua",
33+
["mods.date"] = "src/mods/date.lua",
34+
["mods.duration"] = "src/mods/duration.lua",
35+
["mods.fs"] = "src/mods/fs.lua",
36+
["mods.glob"] = "src/mods/glob.lua",
37+
["mods.is"] = "src/mods/is.lua",
38+
["mods.json"] = "src/mods/json.lua",
39+
["mods.keyword"] = "src/mods/keyword.lua",
40+
["mods.list"] = "src/mods/list.lua",
41+
["mods.log"] = "src/mods/log.lua",
42+
["mods.ntpath"] = "src/mods/ntpath.lua",
43+
["mods.operator"] = "src/mods/operator.lua",
44+
["mods.path"] = "src/mods/path.lua",
45+
["mods.posixpath"] = "src/mods/posixpath.lua",
46+
["mods.runtime"] = "src/mods/runtime.lua",
47+
["mods.set"] = "src/mods/set.lua",
48+
["mods.str"] = "src/mods/str.lua",
49+
["mods.stringcase"] = "src/mods/stringcase.lua",
50+
["mods.stringify"] = "src/mods/stringify.lua",
51+
["mods.tbl"] = "src/mods/tbl.lua",
52+
["mods.template"] = "src/mods/template.lua",
53+
["mods.utils"] = "src/mods/utils.lua",
54+
["mods.validate"] = "src/mods/validate.lua",
55+
},
56+
}

luarocks/mods-scm-1.rockspec

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
rockspec_format = "3.0"
2+
3+
package = "mods"
4+
version = "scm-1"
5+
source = {
6+
url = "git+https://github.com/luamod/mods.git",
7+
}
8+
9+
description = {
10+
summary = "Pure Lua modules",
11+
homepage = "https://luamod.github.io/mods",
12+
license = "MIT",
13+
detailed = [[
14+
Mods provides small, focused Lua modules:
15+
fs, calendar, glob, is, keyword, List, log, ntpath, operator, path, posixpath,
16+
repr, runtime, Set, str, stringcase, tbl, template, and validate.
17+
]],
18+
}
19+
20+
dependencies = {
21+
"lua >= 5.1",
22+
}
23+
24+
build = {
25+
type = "builtin",
26+
modules = {
27+
["mods"] = "src/mods/init.lua",
28+
["mods._compat"] = "src/mods/_compat.lua",
29+
["mods._date_duration"] = "src/mods/_date_duration.lua",
30+
["mods.calendar"] = "src/mods/calendar.lua",
31+
["mods.date"] = "src/mods/date.lua",
32+
["mods.duration"] = "src/mods/duration.lua",
33+
["mods.fs"] = "src/mods/fs.lua",
34+
["mods.glob"] = "src/mods/glob.lua",
35+
["mods.is"] = "src/mods/is.lua",
36+
["mods.json"] = "src/mods/json.lua",
37+
["mods.keyword"] = "src/mods/keyword.lua",
38+
["mods.list"] = "src/mods/list.lua",
39+
["mods.log"] = "src/mods/log.lua",
40+
["mods.ntpath"] = "src/mods/ntpath.lua",
41+
["mods.operator"] = "src/mods/operator.lua",
42+
["mods.path"] = "src/mods/path.lua",
43+
["mods.posixpath"] = "src/mods/posixpath.lua",
44+
["mods.runtime"] = "src/mods/runtime.lua",
45+
["mods.set"] = "src/mods/set.lua",
46+
["mods.str"] = "src/mods/str.lua",
47+
["mods.stringcase"] = "src/mods/stringcase.lua",
48+
["mods.stringify"] = "src/mods/stringify.lua",
49+
["mods.tbl"] = "src/mods/tbl.lua",
50+
["mods.template"] = "src/mods/template.lua",
51+
["mods.utils"] = "src/mods/utils.lua",
52+
["mods.validate"] = "src/mods/validate.lua",
53+
},
54+
}

0 commit comments

Comments
 (0)