summaryrefslogtreecommitdiff
path: root/xmake/plugins/pack/runself/main.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2023-11-24 22:40:46 +0800
committerruki <[email protected]>2023-11-24 22:40:46 +0800
commit3b725a5ad461e3085a475ee820ca9da01adeb363 (patch)
tree9fd83a12a5d59139a63becf57ac5b4cbfbc33984 /xmake/plugins/pack/runself/main.lua
parentce57069b6de7abaa758f791e29f89fa5dec34448 (diff)
improve batchcmds for runself
Diffstat (limited to 'xmake/plugins/pack/runself/main.lua')
-rw-r--r--xmake/plugins/pack/runself/main.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/xmake/plugins/pack/runself/main.lua b/xmake/plugins/pack/runself/main.lua
index 8f5774f61..8f25c3e80 100644
--- a/xmake/plugins/pack/runself/main.lua
+++ b/xmake/plugins/pack/runself/main.lua
@@ -92,6 +92,8 @@ function _write_installcmd(package, scriptfile, cmd)
elseif kind == "mkdir" then
local dir = cmd.dir
scriptfile:print("mkdir -p \"%s\"", dir)
+ elseif cmd.program then
+ scriptfile:print("%s", os.args(table.join(cmd.program, cmd.argv)))
end
end