diff options
author | Alexander M Pickering <alex@cogarr.net> | 2024-09-17 14:26:07 -0500 |
---|---|---|
committer | Alexander M Pickering <alex@cogarr.net> | 2024-09-17 14:26:07 -0500 |
commit | 7f5bf2e4d66d2308b71bb112b4fdfcc5cce6e79d (patch) | |
tree | fac9a34fe444472d3f5f548c2aae0c7c6b03e6e8 | |
parent | 06896aac9404137ccd15740911ed20128e340268 (diff) | |
download | luarocks-packaging-7f5bf2e4d66d2308b71bb112b4fdfcc5cce6e79d.tar.gz luarocks-packaging-7f5bf2e4d66d2308b71bb112b4fdfcc5cce6e79d.tar.bz2 luarocks-packaging-7f5bf2e4d66d2308b71bb112b4fdfcc5cce6e79d.zip |
Copy more artifacts for building luarocks
-rwxr-xr-x | init | 12 | ||||
-rw-r--r-- | meta.lua | 16 |
2 files changed, 18 insertions, 10 deletions
@@ -4,12 +4,16 @@ if [ -e libluajit.a ]; then | |||
4 | mv libluajit.a liblua.a | 4 | mv libluajit.a liblua.a |
5 | fi | 5 | fi |
6 | cd luarocks/binary | 6 | cd luarocks/binary |
7 | mkdir build-windows-deps-cicd | 7 | mkdir build-windows-deps-cicd/lib |
8 | cd build-windows-deps-cicd | 8 | cd build-windows-deps-cicd/lib |
9 | cp /root/liblua.a . | 9 | cp /root/liblua.a . |
10 | cp /root/libssl.a . | 10 | cp /root/libssl.a . |
11 | cp /root/libz.a . | 11 | cp /root/libz.a . |
12 | cp /root/libbz2.a . | 12 | cp /root/libbz2.a . |
13 | |||
14 | cd .. | 13 | cd .. |
15 | make -f Makefile.windows WINDOWS_DEPS_DIR=windows-deps-cicd | 14 | mkdir bin |
15 | cp /root/*.exe . | ||
16 | |||
17 | cd ../../.. | ||
18 | LUA_BINDIR=binary/build-windows-deps-cicd/bin | ||
19 | ./configure --disable-incdir-check --with-lua=binary/build-windows-deps-cicd/bin --with-lua-lib=binary/build-windows-deps/lib | ||
@@ -1,9 +1,11 @@ | |||
1 | local lua_versions = { | 1 | local lua_versions = { |
2 | ["51"] = "liblua.a", | 2 | ["51"] = {"liblua.a", "lua.exe", "lua51.dll"}, |
3 | ["52"] = "liblua.a", | 3 | --[[ |
4 | ["53"] = "liblua.a", | 4 | ["52"] = {"liblua.a", "lua.exe", "lua52.dll"}, |
5 | ["54"] = "liblua.a", | 5 | ["53"] = {"liblua.a", "lua.exe", "lua53.dll"}, |
6 | ["jit"] = "libluajit.a", | 6 | ["54"] = {"liblua.a", "lua.exe", "lua54.dll"}, |
7 | ["jit"] = {"libluajit.a", "luajit.exe", "lua51.dll"}, | ||
8 | ]] | ||
7 | } | 9 | } |
8 | local optimizations = { | 10 | local optimizations = { |
9 | tiny = "-Oz", | 11 | tiny = "-Oz", |
@@ -33,7 +35,9 @@ for version_k, version_v, opti_k, opti_v, debug_k, debug_v, comp_k, comp_v in ca | |||
33 | {"git", "luarocks"}, | 35 | {"git", "luarocks"}, |
34 | {"cicd", "libressl-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libssl.a"}, | 36 | {"cicd", "libressl-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libssl.a"}, |
35 | {"cicd", "libz-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libz.a"}, | 37 | {"cicd", "libz-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libz.a"}, |
36 | {"cicd", "lua" .. version_k .. "-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":" .. version_v}, | 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]}, | ||
37 | {"cicd", "bzip2-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libbz2.a"}, | 41 | {"cicd", "bzip2-" .. opti_k .. "-" .. debug_k .. "-" .. comp_v .. ":libbz2.a"}, |
38 | }, | 42 | }, |
39 | produces = { | 43 | produces = { |