Skip to content

Releases: ejfitzgerald/clang-tidy-cache

v0.4.0

30 Oct 09:30
v0.4.0
9c9355b
Compare
Choose a tag to compare

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

22 Apr 20:11
v0.3.0
7109980
Compare
Choose a tag to compare

Changes

  • Improved error reporting
  • Make -export-fixes optional
  • Build root can be specified with -p or -p=
  • Search for .clang-tidy and compile_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 the CLANG_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

04 Nov 00:05
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

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

23 Oct 21:30
Compare
Choose a tag to compare

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

23 Oct 21:10
Compare
Choose a tag to compare

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