aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrançois Perrad <francois.perrad@gadz.org>2019-11-22 22:35:40 +0100
committerHisham Muhammad <hisham@gobolinux.org>2019-11-22 18:35:40 -0300
commitbd98e53f02c76755c17235f1c38151816460f108 (patch)
tree54ac3829483beb3f2d6f9848eb4051589edbd3e8
parent9446ac85d8bf085d2a6f0a02a6a432e14dddac61 (diff)
downloadluarocks-bd98e53f02c76755c17235f1c38151816460f108.tar.gz
luarocks-bd98e53f02c76755c17235f1c38151816460f108.tar.bz2
luarocks-bd98e53f02c76755c17235f1c38151816460f108.zip
Improve jit detection to support moonjit (#1116)
moonjit is a fork of LuaJIT, where jit.version = 'moonjit 2.1.1' Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
-rw-r--r--src/luarocks/util.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/luarocks/util.lua b/src/luarocks/util.lua
index 05b2566b..a7c31422 100644
--- a/src/luarocks/util.lua
+++ b/src/luarocks/util.lua
@@ -454,7 +454,7 @@ do
454 454
455 local ljv 455 local ljv
456 if cfg.lua_version == "5.1" then 456 if cfg.lua_version == "5.1" then
457 ljv = util.popen_read(Q(cfg.variables["LUA_BINDIR"] .. "/" .. cfg.lua_interpreter) .. ' -e "io.write(tostring(jit and jit.version:gsub([[^%w-JIT ]], [[]])))"') 457 ljv = util.popen_read(Q(cfg.variables["LUA_BINDIR"] .. "/" .. cfg.lua_interpreter) .. ' -e "io.write(tostring(jit and jit.version:gsub([[^%S+ ]], [[]])))"')
458 if ljv == "nil" then 458 if ljv == "nil" then
459 ljv = nil 459 ljv = nil
460 end 460 end