aboutsummaryrefslogtreecommitdiff
path: root/meta.lua
diff options
context:
space:
mode:
Diffstat (limited to 'meta.lua')
-rw-r--r--meta.lua17
1 files changed, 12 insertions, 5 deletions
diff --git a/meta.lua b/meta.lua
index be3565e..60f7f2d 100644
--- a/meta.lua
+++ b/meta.lua
@@ -1,5 +1,10 @@
1local lua_versions = { 1local lua_versions = {
2 ["51"] = {"liblua.a", "lua.exe", "lua51.dll"}, 2 ["51"] = {
3 link = "https://www.lua.org/ftp/lua-5.1.5.tar.gz",
4 slib = "liblua.a",
5 bin = "lua.exe",
6 dlib = "lua51.dll"
7 },
3 --[[ 8 --[[
4 ["52"] = {"liblua.a", "lua.exe", "lua52.dll"}, 9 ["52"] = {"liblua.a", "lua.exe", "lua52.dll"},
5 ["53"] = {"liblua.a", "lua.exe", "lua53.dll"}, 10 ["53"] = {"liblua.a", "lua.exe", "lua53.dll"},
@@ -33,15 +38,17 @@ for version_k, version_v, opti_k, opti_v, debug_k, debug_v, comp_k, comp_v in ca
33 image="image-" .. comp_v, 38 image="image-" .. comp_v,
34 requires = { 39 requires = {
35 {"git", "luarocks"}, 40 {"git", "luarocks"},
41 {"http", version_v.link},
42 {"cicd", "lua" .. version_k .. "-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":" .. version_v.slib},
43 {"cicd", "lua" .. version_k .. "-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":" .. version_v.bin},
44 {"cicd", "lua" .. version_k .. "-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":" .. version_v.dlib},
45 {"cicd", "bzip2-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libbz2.a"},
36 {"cicd", "libressl-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libssl.a"}, 46 {"cicd", "libressl-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libssl.a"},
37 {"cicd", "libz-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libz.a"}, 47 {"cicd", "libz-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libz.a"},
38 {"cicd", "lua" .. version_k .. "-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":" .. version_v[1]},
39 {"cicd", "lua" .. version_k .. "-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":" .. version_v[2]},
40 {"cicd", "lua" .. version_k .. "-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":" .. version_v[3]},
41 {"cicd", "bzip2-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libbz2.a"},
42 }, 48 },
43 produces = { 49 produces = {
44 ["luarocks.exe"] = true, 50 ["luarocks.exe"] = true,
51 ["luarocks-admin.exe"] = true,
45 }, 52 },
46 env = { 53 env = {
47 CFLAGS=" " .. opti_v .. " " .. debug_v, 54 CFLAGS=" " .. opti_v .. " " .. debug_v,