summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander M Pickering <alex@cogarr.net>2024-09-13 12:53:22 -0500
committerAlexander M Pickering <alex@cogarr.net>2024-09-13 12:53:22 -0500
commitea7cce8855817854ed67678fa31d499d9bb02b64 (patch)
tree3f2f0e0d663ff0542c15a0c1a35f278e70a9df58
parent97f7f4e03cc43143ed6b1e7915f0d6bf15cad351 (diff)
downloadluajit-packaging-ea7cce8855817854ed67678fa31d499d9bb02b64.tar.gz
luajit-packaging-ea7cce8855817854ed67678fa31d499d9bb02b64.tar.bz2
luajit-packaging-ea7cce8855817854ed67678fa31d499d9bb02b64.zip
Actually build and export everything
-rwxr-xr-xinit1
-rw-r--r--meta.lua6
2 files changed, 4 insertions, 3 deletions
diff --git a/init b/init
index 3349c7b..b133411 100755
--- a/init
+++ b/init
@@ -5,6 +5,7 @@ cp buildvm luajit/src/host
5echo "lua4win" > luajit_relver.txt 5echo "lua4win" > luajit_relver.txt
6cd "luajit" 6cd "luajit"
7make "CCOPT= -Wall -Wextra -fomit-frame-pointer $CFLAGS" BUILDMODE=dynamic TARGET_SYS=Windows MINILUA_X=host/minilua BUILDVM_X=host/buildvm 7make "CCOPT= -Wall -Wextra -fomit-frame-pointer $CFLAGS" BUILDMODE=dynamic TARGET_SYS=Windows MINILUA_X=host/minilua BUILDVM_X=host/buildvm
8make "CCOPT= -Wall -Wextra -fomit-frame-pointer $CFLAGS" BUILDMODE=static TARGET_SYS=Windows MINILUA_X=host/minilua BUILDVM_X=host/buildvm
8cd "/root/" 9cd "/root/"
9cp luajit/src/*.exe . 10cp luajit/src/*.exe .
10cp luajit/src/*.dll . 11cp luajit/src/*.dll .
diff --git a/meta.lua b/meta.lua
index 9ffd359..6d862ee 100644
--- a/meta.lua
+++ b/meta.lua
@@ -37,10 +37,10 @@ for name, optimization, rel, flag, _, image in cartesian(optimizations, debug, c
37 {"cicd", "luajit-meta:buildvm"}, 37 {"cicd", "luajit-meta:buildvm"},
38 }, 38 },
39 produces = { 39 produces = {
40 ["lua.exe"] = true, 40 ["luajit.exe"] = true,
41 ["lua51.dll"] = true, 41 ["lua51.dll"] = true,
42 ["liblua.a"] = true, 42 ["libluajit-5.1.dll.a"] = true,
43 ["luac.exe"] = true, 43 ["libluajit.a"] = true,
44 }, 44 },
45 env = { 45 env = {
46 CFLAGS = optimization .. " " .. flag, 46 CFLAGS = optimization .. " " .. flag,