Skip to content

Use ccache on Windows CI build#16776

Merged
Megamouse merged 2 commits intoRPCS3:masterfrom
hcorion:add-windows-ccache
Feb 28, 2025
Merged

Use ccache on Windows CI build#16776
Megamouse merged 2 commits intoRPCS3:masterfrom
hcorion:add-windows-ccache

Conversation

@hcorion
Copy link
Copy Markdown
Member

@hcorion hcorion commented Feb 28, 2025

This properly caches our Windows builds using ccache, instead of just caching dependencies, this will drastically reduce build times on a warm cache.
Ccache doesn't support the /Zi flag, so I added a .targets file that removes it from the CI build. We don't ship .pdbs in our official releases so this won't change anything for users or developers.

@hcorion hcorion added Build and CI Anything related to the build process and continuous integration OS: Windows labels Feb 28, 2025
@Megamouse Megamouse merged commit 4e08242 into RPCS3:master Feb 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build and CI Anything related to the build process and continuous integration OS: Windows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants