summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander M Pickering <alex@cogarr.net>2024-09-13 13:00:40 -0500
committerAlexander M Pickering <alex@cogarr.net>2024-09-13 13:00:40 -0500
commite924d41f7b76514ef20d3959a48a1624df774404 (patch)
treef708e2dd075bed492f0ef6fd761f470ba2b103a1
parentea7cce8855817854ed67678fa31d499d9bb02b64 (diff)
downloadluajit-packaging-e924d41f7b76514ef20d3959a48a1624df774404.tar.gz
luajit-packaging-e924d41f7b76514ef20d3959a48a1624df774404.tar.bz2
luajit-packaging-e924d41f7b76514ef20d3959a48a1624df774404.zip
Build both executables
-rwxr-xr-xinit8
-rw-r--r--meta.lua1
2 files changed, 7 insertions, 2 deletions
diff --git a/init b/init
index b133411..5a49cb9 100755
--- a/init
+++ b/init
@@ -5,9 +5,13 @@ 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
9cd "/root/"
10cp luajit/src/*.exe . 8cp luajit/src/*.exe .
11cp luajit/src/*.dll . 9cp luajit/src/*.dll .
12cp luajit/src/*.a . 10cp luajit/src/*.a .
11make clean
12cp /root/minilua host
13cp /root/buildvm host
14make "CCOPT= -Wall -Wextra -fomit-frame-pointer $CFLAGS" BUILDMODE=static TARGET_SYS=Windows MINILUA_X=host/minilua BUILDVM_X=host/buildvm
15cd "/root/"
16cp luajit/src/*.a .
13 17
diff --git a/meta.lua b/meta.lua
index 6d862ee..dd8536a 100644
--- a/meta.lua
+++ b/meta.lua
@@ -45,6 +45,7 @@ for name, optimization, rel, flag, _, image in cartesian(optimizations, debug, c
45 env = { 45 env = {
46 CFLAGS = optimization .. " " .. flag, 46 CFLAGS = optimization .. " " .. flag,
47 }, 47 },
48 timeout=180,
48 } 49 }
49end 50end
50return builds 51return builds