summaryrefslogtreecommitdiff
path: root/core/src/lua-cjson
diff options
context:
space:
mode:
authorruki <[email protected]>2022-12-17 20:45:35 +0800
committerruki <[email protected]>2022-12-17 20:46:41 +0800
commit807c83c68af2d65974ff99fbf8e994112c63b0bc (patch)
tree019290aa9944823bcf96596e00052ae793488cd3 /core/src/lua-cjson
parent5d7efff981b2bb2c8806eb57354a73dac7ccd2f1 (diff)
improve luajit deps
Diffstat (limited to 'core/src/lua-cjson')
-rwxr-xr-xcore/src/lua-cjson/xmake.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/src/lua-cjson/xmake.sh b/core/src/lua-cjson/xmake.sh
index 42e767218..134173051 100755
--- a/core/src/lua-cjson/xmake.sh
+++ b/core/src/lua-cjson/xmake.sh
@@ -4,7 +4,9 @@ target "lua_cjson"
set_kind "static"
set_default false
set_warnings "all"
- if has_config "lua"; then
+ if is_config "runtime" "luajit" && has_config "luajit"; then
+ add_options "luajit" "{public}"
+ elif has_config "lua"; then
add_options "lua" "{public}"
else
add_deps "lua"