summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/rules/qt/moc.lua6
1 files changed, 1 insertions, 5 deletions
diff --git a/xmake/rules/qt/moc.lua b/xmake/rules/qt/moc.lua
index 3c408c0d9..22fb3b311 100644
--- a/xmake/rules/qt/moc.lua
+++ b/xmake/rules/qt/moc.lua
@@ -71,9 +71,5 @@ function generate(target, headerfile_moc, sourcefile_moc)
end
-- generate c++ source file for moc
- local argv = _make_flags(target)
- table.insert(argv, headerfile_moc)
- table.insert(argv, "-o")
- table.insert(argv, sourcefile_moc)
- os.vrunv(moc, argv)
+ os.vrunv(moc, table.join(_make_flags(target), headerfile_moc, "-o", sourcefile_moc))
end