Skip to content

Commit 0c301b4

Browse files
authored
Update README.md
1 parent 67c9521 commit 0c301b4

File tree

1 file changed

+22
-17
lines changed

1 file changed

+22
-17
lines changed

README.md

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,36 @@
11
# clang-tools static binaries
22

3-
[![Build](https://github.com/cpp-linter/clang-tools-static-binaries/actions/workflows/build-amd64.yml/badge.svg)](https://github.com/cpp-linter/clang-tools-static-binaries/actions/workflows/build-amd64.yml)
4-
[![Test](https://github.com/cpp-linter/clang-tools-static-binaries/actions/workflows/test.yml/badge.svg)](https://github.com/cpp-linter/clang-tools-static-binaries/actions/workflows/test.yml)
3+
<!-- [![Build](https://github.com/cpp-linter/clang-tools-static-binaries/actions/workflows/build-amd64.yml/badge.svg)](https://github.com/cpp-linter/clang-tools-static-binaries/actions/workflows/build-amd64.yml)
4+
[![Test](https://github.com/cpp-linter/clang-tools-static-binaries/actions/workflows/test.yml/badge.svg)](https://github.com/cpp-linter/clang-tools-static-binaries/actions/workflows/test.yml) -->
55
![](https://img.shields.io/badge/platform-linux--64%20%7C%20win--64%20%7C%20osx--64%20-blue)
6+
![Maintenance](https://img.shields.io/maintenance/yes/2024)
67

7-
Includes clang-format, clang-tidy, clang-query and clang-apply-replacements.
8+
Includes **[clang-format](https://clang.llvm.org/docs/ClangFormat.html), [clang-tidy](https://clang.llvm.org/extra/clang-tidy/), [clang-query](https://github.com/llvm/llvm-project/tree/main/clang-tools-extra/clang-query) and [clang-apply-replacements](https://github.com/llvm/llvm-project/tree/main/clang-tools-extra/clang-apply-replacements)**.
89

910
The supported versions are as follows:
1011

11-
|OS/Version |19|18 |17 |16 |15 |14 |13 |12 |11 |10 |9 |8 |7 |
12-
|-----------|--|---|---|---|---|---|---|---|---|---|---|---|---|
13-
|Linux 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
14-
|Window 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
15-
|macOS 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
12+
| Clang Tools |OS/Version |19|18 |17 |16 |15 |14 |13 |12 |11 |10 |9 |8 |7 |
13+
|:------------|-----------|--|---|---|---|---|---|---|---|---|---|---|---|---|
14+
|clang-format |Linux 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
15+
| |Window 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
16+
| |macOS 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
17+
| clang-tidy |Linux 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
18+
| |Window 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
19+
| |macOS 64 ||✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
20+
| clang-query |Linux 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
21+
| |Window 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
22+
| |macOS 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
23+
| clang-apply-replacements |Linux 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
24+
| |Window 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
25+
| |macOS 64 |✔️|✔️ |✔️|✔️|✔️ |✔️|✔️ |✔️ |✔️|✔️| ✔️|✔️|✔️ |
1626

1727
> [!CAUTION]
18-
> clang-tidy v18+ not working or unavailable.
19-
> * clang-tidy-18_macosx-amd64 - Reason: tried: '/usr/lib/libz.1.dylib' (no such file)
20-
> * clang-tidy-19_macosx-amd64 - File size exceeds 2GB, unable to upload to GitHub releases.
28+
> clang-tidy-19_macosx-amd64 - File size exceeds 2GB, unable to upload to GitHub releases. See #40
2129
2230
## Download
2331

24-
Grab clang-tools static binaries for your platform from [Releases](https://github.com/cpp-linter/clang-tools-static-binaries/releases) tab!
32+
* Download clang-tools static binaries for your platform from the [Releases](https://github.com/cpp-linter/clang-tools-static-binaries/releases) tab.
33+
* Alternatively, use the [clang-tools CLI](https://github.com/cpp-linter/clang-tools-pip) to download and manage them.
2534

2635
## Motivation behind this repo
2736

@@ -40,8 +49,4 @@ This repository ([cpp-linter/clang-tools-static-binaries](https://github.com/cpp
4049

4150
- Verify sha512sums of binaries against output from GitHub Actions to make sure binaries are not modified
4251
- Fork this repository and run GitHub actions on your behalf
43-
- Build manually using steps using commands from [.github/workflows](https://github.com/cpp-linter/clang-tools-static-binaries/tree/master/.github/workflows)
44-
45-
## More clang-tools
46-
47-
If there's any interest I could add more tools, or a build for new OS (ex. FreeBSD)
52+
- Build and test manually using steps and commands from [.github/workflows](https://github.com/cpp-linter/clang-tools-static-binaries/tree/master/.github/workflows)

0 commit comments

Comments
 (0)