1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2026-01-05 13:43:06 +00:00

Balance build times between jobs

Before this, there was a difference of about nineteen minutes.

All the things that aren't the engine (except its dependencies) that were in group one take less than nineteen minutes to build in total, so moving everything isn't enough to give total balance.

openmw-tests depends on openmw-lib, so you have to build basically the whole engine to build it, so it should stay in the same group.
This commit is contained in:
AnyOldName3 2025-12-25 00:50:49 +00:00
parent 04443191a1
commit a783431df7

View file

@ -698,11 +698,11 @@ macOS15_Xcode16_arm64:
- "*.zip"
.variables-for-split-jobs: &target-group-one
targets: "bsatool components-tests esmtool niftest openmw openmw_detournavigator_navmeshtilescache_benchmark openmw_esm_refid_benchmark openmw_settings_access_benchmark openmw-bulletobjecttool openmw-essimporter openmw-iniimporter openmw-navmeshtool openmw-tests"
targets: "openmw openmw-tests"
group_name: "group-one"
.variables-for-split-jobs: &target-group-two
targets: "openmw-cs openmw-cs-tests openmw-launcher openmw-wizard"
targets: "bsatool components-tests esmtool niftest openmw-cs openmw-cs-tests openmw_detournavigator_navmeshtilescache_benchmark openmw_esm_refid_benchmark openmw_settings_access_benchmark openmw-bulletobjecttool openmw-essimporter openmw-iniimporter openmw-launcher openmw-navmeshtool openmw-wizard"
group_name: "group-two"
.Windows_Ninja_Base: