-
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Initially I was going to develop a rust port of clang-tools-pip in a separate repo named clang-tools-installer.
Instead I could incorporate the idea into this project. Then cpp-linter can ship with install capability that is invoked when necessary.
Ideally, it would install (in order of preference):
- The stripped dynamic binaries from the clang-tidy and clang-format projects on PyPI.
- dynamic binaries from OS-native package manager (
apton linux,homebrewon macos,chocolateon windows). This option would involve downloading (at cpp-linter-rs build time) and executing (at runtime) the official LLVM install script. This step would get skipped if the package manager is not present. - the static binaries from cpp-linter/clang-tools-static-binaries builds
shenxianpeng
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request