Skip to content

CI: FreeBSD Github Ccache Build Caching #798

Merged
eprikazchikov merged 5 commits intothunder-engine:masterfrom
thearchivalone:ccache-cmake-b
Jul 17, 2024
Merged

CI: FreeBSD Github Ccache Build Caching #798
eprikazchikov merged 5 commits intothunder-engine:masterfrom
thearchivalone:ccache-cmake-b

Conversation

@thearchivalone
Copy link
Copy Markdown
Contributor

@thearchivalone thearchivalone commented Jul 15, 2024

Now that FreeBSD builds are in master, I was able to get this initially working properly.

Attached images are to show off build times before the cache is initialized and saved and then after it's restored from Github's Cache. Times will vary and the more builds done, the faster each subsequent build will be (up to the point where changes to it will be minimal).

First build
CCache-less

Second build
CCache-more

There are limitations, though (example).

@eprikazchikov eprikazchikov merged commit 57c95a0 into thunder-engine:master Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants