summaryrefslogtreecommitdiff
path: root/meta.lua
diff options
context:
space:
mode:
Diffstat (limited to 'meta.lua')
-rw-r--r--meta.lua41
1 files changed, 36 insertions, 5 deletions
diff --git a/meta.lua b/meta.lua
index 65e58da..a950f7e 100644
--- a/meta.lua
+++ b/meta.lua
@@ -1,6 +1,37 @@
1return { 1
2 ["image-luarocks"] = { 2local lua_versions = {
3 requires = {}, 3 ["51"] = "https://www.lua.org/ftp/lua-5.1.5.tar.gz",
4 produces = {}, 4 --[[
5 } 5 ["52"] = "https://www.lua.org/ftp/lua-5.2.4.tar.gz",
6 ["53"] = "https://www.lua.org/ftp/lua-5.3.6.tar.gz",
7 ["54"] = "https://www.lua.org/ftp/lua-5.4.7.tar.gz",
8 ]]
6} 9}
10local sources = {
11 --mingw32 = "mingw32-x86",
12 mignw64 = "mingw32-x86_64",
13 --"clang32",
14 --"claing64"
15}
16
17local builds = {}
18
19for image, arch, version, link in cartesian(sources, lua_versions) do
20 builds["image-luarocks-" .. version.. "-" .. image] = {
21 image = "image-" .. image,
22 requires = {
23 {"http", link}
24
25 },
26 produces = {},
27 export = true,
28 env = {
29 maj = version:match("(%d)%d"),
30 min = version:match("%d(%d)"),
31 arch = arch
32 }
33 }
34end
35
36
37return builds