Releases: ejfitzgerald/clang-tidy-cache
Releases · ejfitzgerald/clang-tidy-cache
v0.4.0
What's Changed
- Consider directory when extracting compilation target by @ahojnnes in #6
- Fix piping of clang-tidy command output by @ahojnnes in #7
- Add Github actions based CI by @ejfitzgerald in #8
- Include clang-tidy binary in the cache fingerprint by @dean0x7d in #4
New Contributors
A big thank you to the new contributors to the project!
Full Changelog: v0.3.0...v0.4.0
Installing
Linux
curl -Lo clang-tidy-cache https://github.com/ejfitzgerald/clang-tidy-cache/releases/download/v0.4.0/clang-tidy-cache-linux-amd64 && chmod +x clang-tidy-cache && sudo mv clang-tidy-cache /usr/local/bin
macOS
curl -Lo clang-tidy-cache https://github.com/ejfitzgerald/clang-tidy-cache/releases/download/v0.4.0/clang-tidy-cache-darwin-amd64 && chmod +x clang-tidy-cache && sudo mv clang-tidy-cache /usr/local/bin
v0.3.0
Changes
- Improved error reporting
- Make
-export-fixes
optional - Build root can be specified with
-p
or-p=
- Search for
.clang-tidy
andcompile_commands.json
files is now performed on all parent directories up to the root - The filesystem cache path (by default
~/.ctcache/cache
) can now be set via theCLANG_TIDY_CACHE_DIR
environment variable
Installing
Linux
curl -Lo clang-tidy-cache https://github.com/ejfitzgerald/clang-tidy-cache/releases/download/v0.3.0/clang-tidy-cache-linux-amd64 && chmod +x clang-tidy-cache && sudo mv clang-tidy-cache /usr/local/bin
macOS
curl -Lo clang-tidy-cache https://github.com/ejfitzgerald/clang-tidy-cache/releases/download/v0.3.0/clang-tidy-cache-darwin-amd64 && chmod +x clang-tidy-cache && sudo mv clang-tidy-cache /usr/local/bin
v0.2.0
Changes
- Initial GCS bucket support
Installing
Linux
curl -Lo clang-tidy-cache https://github.com/ejfitzgerald/clang-tidy-cache/releases/download/v0.2.0/clang-tidy-cache-linux-amd64 && chmod +x clang-tidy-cache && sudo mv clang-tidy-cache /usr/local/bin
macOS
curl -Lo clang-tidy-cache https://github.com/ejfitzgerald/clang-tidy-cache/releases/download/v0.2.0/clang-tidy-cache-darwin-amd64 && chmod +x clang-tidy-cache && sudo mv clang-tidy-cache /usr/local/bin
v0.1.1
Changes
- Limited version display to simply:
clang-tidy-cache version
Installing
Linux
curl -Lo clang-tidy-cache https://github.com/ejfitzgerald/clang-tidy-cache/releases/download/v0.1.1/clang-tidy-cache-linux-amd64 && chmod +x clang-tidy-cache && sudo mv clang-tidy-cache /usr/local/bin
macOS
curl -Lo clang-tidy-cache https://github.com/ejfitzgerald/clang-tidy-cache/releases/download/v0.1.1/clang-tidy-cache-darwin-amd64 && chmod +x clang-tidy-cache && sudo mv clang-tidy-cache /usr/local/bin
v0.1.0
Changes
- Initial version 🍾
Installing
Linux
curl -Lo clang-tidy-cache https://github.com/ejfitzgerald/clang-tidy-cache/releases/download/v0.1.0/clang-tidy-cache-linux-amd64 && chmod +x clang-tidy-cache && sudo mv clang-tidy-cache /usr/local/bin
macOS
curl -Lo clang-tidy-cache https://github.com/ejfitzgerald/clang-tidy-cache/releases/download/v0.1.0/clang-tidy-cache-darwin-amd64 && chmod +x clang-tidy-cache && sudo mv clang-tidy-cache /usr/local/bin