summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/rules/c++/unity_build/unity_build.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/xmake/rules/c++/unity_build/unity_build.lua b/xmake/rules/c++/unity_build/unity_build.lua
index f8411f2ef..ffd222ad7 100644
--- a/xmake/rules/c++/unity_build/unity_build.lua
+++ b/xmake/rules/c++/unity_build/unity_build.lua
@@ -98,8 +98,8 @@ function main(target, sourcebatch)
local fileconfig = target:fileconfig(sourcefile)
if fileconfig and fileconfig.unity_group then
if fileconfig.batchsize then
- local curr_group_id = group_id[fileconfig.batchsize] or 1
- local curr_group_count = group_count[fileconfig.batchsize] or 0
+ local curr_group_id = group_id[fileconfig.unity_group] or 1
+ local curr_group_count = group_count[fileconfig.unity_group] or 0
if curr_group_count >= fileconfig.batchsize then
curr_group_id = curr_group_id + 1
curr_group_count = 0