summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2021-10-18 22:18:56 +0800
committerruki <[email protected]>2021-10-18 22:18:56 +0800
commitbc6e13ac0a28839ed45aec376fcd10acdc6488a6 (patch)
tree0a3b832cd3d23f616157303f84e798d0428f51a9
parent7214daac014811ca73103d0e8d22bdc2b1b54470 (diff)
fix links
-rw-r--r--xmake/rules/c++/unity_build/unity_build.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/xmake/rules/c++/unity_build/unity_build.lua b/xmake/rules/c++/unity_build/unity_build.lua
index 96b53001e..4574011f2 100644
--- a/xmake/rules/c++/unity_build/unity_build.lua
+++ b/xmake/rules/c++/unity_build/unity_build.lua
@@ -109,7 +109,8 @@ function main(target, sourcebatch)
end
-- use unit batch
- for sourcefile_unity, sourceinfo in pairs(unity_batch) do
+ for _, sourcefile_unity in ipairs(table.orderkeys(unity_batch)) do
+ local sourceinfo = unity_batch[sourcefile_unity]
table.insert(sourcefiles, sourcefile_unity)
table.insert(objectfiles, sourceinfo.objectfile)
table.insert(dependfiles, sourceinfo.dependfile)