Skip to content

Do not force ccache#491

Merged
RandyGaul merged 1 commit into
RandyGaul:masterfrom
pusewicz:remove-ccache-setting
Mar 9, 2026
Merged

Do not force ccache#491
RandyGaul merged 1 commit into
RandyGaul:masterfrom
pusewicz:remove-ccache-setting

Conversation

@pusewicz
Copy link
Copy Markdown
Contributor

@pusewicz pusewicz commented Mar 8, 2026

This allows users who do not want to use ccache to... not use it. We set it in the GitHub build action already.

This allows users who do not want to use ccache to... not use it.
We set it in the GitHub build action already.
Copilot AI review requested due to automatic review settings March 8, 2026 21:22
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes automatic ccache detection/enabling from the project’s standard CMake settings so local builds don’t implicitly use ccache when it happens to be installed (while CI can continue to opt in via workflow configuration).

Changes:

  • Deleted the find_program(ccache) block that set CMAKE_C_COMPILER_LAUNCHER / CMAKE_CXX_COMPILER_LAUNCHER.
  • Leaves compile_commands.json generation behavior unchanged.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@RandyGaul RandyGaul merged commit 4462b66 into RandyGaul:master Mar 9, 2026
26 of 27 checks passed
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.

3 participants