summaryrefslogtreecommitdiff
path: root/xmake/plugins/lua/main.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2025-09-04 22:53:15 +0800
committerruki <[email protected]>2025-09-04 22:30:35 +0800
commit15c0177361f6a6b488ab6937d088f4a0a711a086 (patch)
tree28d99a333c096b1a51c7e2c6592b298e94581683 /xmake/plugins/lua/main.lua
parent5cd2c21c808ff3ce1c89eb230b97be5940ed29de (diff)
run script in thread
Diffstat (limited to 'xmake/plugins/lua/main.lua')
-rw-r--r--xmake/plugins/lua/main.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/xmake/plugins/lua/main.lua b/xmake/plugins/lua/main.lua
index 6e0ca88be..2b0a9efe2 100644
--- a/xmake/plugins/lua/main.lua
+++ b/xmake/plugins/lua/main.lua
@@ -55,15 +55,15 @@ function main()
-- run script
local script = option.get("script")
if script then
- return run_script(script, {
+ run_script(script, {
curdir = os.workingdir(),
verbose = option.get("verbose"),
diagnosis = option.get("diagnosis"),
command = option.get("command"),
arguments = option.get("arguments"),
deserialize = option.get("deserialize")})
+ else
+ -- enter interactive mode
+ sandbox.interactive()
end
-
- -- enter interactive mode
- sandbox.interactive()
end