Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for ccache #346

Closed
5 tasks done
rewrking opened this issue Feb 12, 2024 · 0 comments · Fixed by #354
Closed
5 tasks done

Support for ccache #346

rewrking opened this issue Feb 12, 2024 · 0 comments · Fixed by #354
Assignees
Labels
done The issue has been fixed and all related changes have been committed enhancement New feature or request
Milestone

Comments

@rewrking
Copy link
Member

rewrking commented Feb 12, 2024

  • New option - compilerCache, --[no-]compiler-cache, default to false
  • Add ccache path to tools in settings, auto-detect
  • If true, wrap calls with it in supported compilers, pass CMAKE_CXX_COMPILER_LAUNCHER to cmake targets
  • Show a warning if true and it was not found in Path
  • In source targets, add ccacheOptions for key=value pairs - inserts them here: ccache (ccacheOptions) (compiler executable)
@rewrking rewrking added the enhancement New feature or request label Feb 12, 2024
@rewrking rewrking added this to the v0.8.0 milestone Feb 12, 2024
@rewrking rewrking self-assigned this Feb 19, 2024
@rewrking rewrking added the done The issue has been fixed and all related changes have been committed label Feb 22, 2024
@rewrking rewrking mentioned this issue Feb 22, 2024
@rewrking rewrking linked a pull request Feb 22, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done The issue has been fixed and all related changes have been committed enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant