Skip to content

Build System Improvements#722

Merged
FakeByte merged 1 commit into
masterfrom
build-system-improvements
May 12, 2026
Merged

Build System Improvements#722
FakeByte merged 1 commit into
masterfrom
build-system-improvements

Conversation

@FakeByte
Copy link
Copy Markdown
Contributor

Adds CRT aware file suffix
Per config build dir
Out-of source build dir
Variant only CPPPATH
Precompiled header for MSVC

This PR relies on the following PRs being merged first:
OpenVicProject/lexy-vdf#30
OpenVicProject/OpenVic-Dataloader#105
OpenVicProject/scripts#33

wvpm
wvpm previously approved these changes May 11, 2026
Added Variant-dir-aware glob
Added deterministic platform option order
Added deterministic build module resolution
Added Precompiled Header for MSVC
@FakeByte FakeByte force-pushed the build-system-improvements branch from 9a76d1e to 833ba63 Compare May 12, 2026 21:17
@FakeByte FakeByte merged commit d122c58 into master May 12, 2026
16 checks passed
@Spartan322 Spartan322 deleted the build-system-improvements branch May 12, 2026 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants