aboutsummaryrefslogtreecommitdiff
path: root/scripts/bundle.lua
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/bundle.lua')
-rw-r--r--scripts/bundle.lua11
1 files changed, 9 insertions, 2 deletions
diff --git a/scripts/bundle.lua b/scripts/bundle.lua
index 90fb13657..e2e43cd87 100644
--- a/scripts/bundle.lua
+++ b/scripts/bundle.lua
@@ -2,8 +2,15 @@
--------------------------------------------------------------------------------
local function _exec(cmd, ...)
- print("--", cmd, ...)
- local ret = os.execv(cmd, {...})
+ local args = {}
+ for _, arg in pairs({...}) do
+ if arg then
+ table.insert(args, arg)
+ end
+ end
+
+ print("--", cmd, table.unpack(args))
+ local ret = os.execv(cmd, args)
print()
return ret
end