summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander M Pickering <alex@cogarr.net>2024-09-25 19:21:36 -0500
committerAlexander M Pickering <alex@cogarr.net>2024-09-25 19:21:36 -0500
commit477059cf477232b291d17b565654b7cc4feb495b (patch)
treec1f24ed8e0318c3415040cfabda75abf6b88f92d
parentb1e93d699431de4dd566e7d9966245525c5f24bb (diff)
downloadluajit-packaging-477059cf477232b291d17b565654b7cc4feb495b.tar.gz
luajit-packaging-477059cf477232b291d17b565654b7cc4feb495b.tar.bz2
luajit-packaging-477059cf477232b291d17b565654b7cc4feb495b.zip
Try to build with extra make argumentsbug/jitmode
-rwxr-xr-xinit-nix2
-rw-r--r--meta.lua6
2 files changed, 7 insertions, 1 deletions
diff --git a/init-nix b/init-nix
index d7010dc..3145be4 100755
--- a/init-nix
+++ b/init-nix
@@ -4,6 +4,6 @@ rc-service networking start
4 4
5apk add build-base 5apk add build-base
6cd luajit/src 6cd luajit/src
7make host/minilua host/buildvm 7make 'CCOPT= -Wall -Wextra -fomit-frame-pointer -Og -g' 'BUILDMODE=dynamic' 'TARGET_SYS=Windows' 'MINILUA_X=host/minilua' 'BUILDVM_X=host/buildvm' host/minilua host/buildvm
8cp host/minilua /root 8cp host/minilua /root
9cp host/buildvm /root 9cp host/buildvm /root
diff --git a/meta.lua b/meta.lua
index 562a9d3..25b6a2d 100644
--- a/meta.lua
+++ b/meta.lua
@@ -1,14 +1,20 @@
1local optimizations = { 1local optimizations = {
2 --[[
2 tiny = "-Oz", 3 tiny = "-Oz",
3 size = "-Os", 4 size = "-Os",
5 ]]
4 debug = "-Og", 6 debug = "-Og",
7 --[[
5 zero = "-O0", 8 zero = "-O0",
6 one = "-O1", 9 one = "-O1",
7 two = "-O2", 10 two = "-O2",
8 three = "-O3", 11 three = "-O3",
12 ]]
9} 13}
10local debug = { 14local debug = {
15 --[[
11 release = "", 16 release = "",
17 ]]
12 debug = "-g", 18 debug = "-g",
13} 19}
14local compilers = {--[["mingw32",]]"mingw64"--[[,"clang32","clang64"]]} 20local compilers = {--[["mingw32",]]"mingw64"--[[,"clang32","clang64"]]}