Skip to content

Install clang-tidy binaries using CMake similar to clang-format #1786

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

Merged
merged 1 commit into from
Jun 26, 2025

Conversation

bavulapati
Copy link
Contributor

Refs #1754
This makes it use consistent version of clang-tidy on all the platforms. And also uses fairy latest version of clang-tidy, instead of using old versions shipped along with apple llvm and similar distros.

Refs sourcemeta#1754
Inspired by sourcemeta#1739
This makes it use consistent version of clang-tidy on all the platforms.
And also uses fairy latest version of clang-tidy, instead of using old
versions shipped along with apple llvm and similar distros.

Signed-off-by: Balakrishna Avulapati <[email protected]>
@bavulapati bavulapati force-pushed the attemp-to-install-clang-tidy branch from 3b293dc to 3064c30 Compare June 26, 2025 10:41
@bavulapati
Copy link
Contributor Author

@jviotti
This PR tests only downloading the respective binaries but the testing would be complete only after enabling the lint on all the builds.
One way to do that can be done by merging this and rebasing #1754.

Copy link
Member

@jviotti jviotti left a comment

Choose a reason for hiding this comment

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

Great stuff. Thanks a lot.

@jviotti jviotti merged commit 5ff00f3 into sourcemeta:main Jun 26, 2025
14 checks passed
@bavulapati bavulapati deleted the attemp-to-install-clang-tidy branch June 26, 2025 14:01
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