mirror of https://github.com/aminya/setup-cpp
docs: separate the analyzer/linter category [skip ci]
This commit is contained in:
parent
1e259843db
commit
16c789591a
|
@ -15,10 +15,11 @@ Setting up a **cross-platform** environment for building and testing C++/C proje
|
|||
`setup-cpp` is **modular** and you can choose to install any of these tools:
|
||||
|
||||
| category | tools |
|
||||
| --------------------- | --------------------------------------------------------------------------------------------------------------- |
|
||||
| compiler and analyzer | llvm, gcc, msvc, apple-clang, vcvarsall, cppcheck, clang-tidy, clang-format, cpplint, flawfinder, lizard, infer |
|
||||
| build system | cmake, ninja, meson, make, task, bazel, cmakelang, cmake-format, cmake-lint |
|
||||
| --------------- | ----------------------------------------------------------------------------------------------------------- |
|
||||
| compiler | llvm, gcc, msvc, apple-clang, vcvarsall |
|
||||
| build system | cmake, ninja, meson, make, task, bazel |
|
||||
| package manager | vcpkg, conan, choco, brew, nala |
|
||||
| analyzer/linter | clang-tidy, clang-format, cppcheck, cpplint, flawfinder, lizard, infer, cmakelang, cmake-format, cmake-lint |
|
||||
| cache | ccache, sccache |
|
||||
| documentation | doxygen, graphviz |
|
||||
| coverage | gcovr, opencppcoverage, kcov |
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -33,13 +33,16 @@ All the available tools:
|
|||
console.table(
|
||||
{
|
||||
"compiler and analyzer": {
|
||||
tools:
|
||||
"--llvm, --gcc, --msvc, --apple-clang, --vcvarsall, --cppcheck, --clang-tidy, --clang-format, --cpplint, --flawfinder, --lizard, --infer",
|
||||
tools: "--llvm, --gcc, --msvc, --apple-clang, --vcvarsall",
|
||||
},
|
||||
"build system": {
|
||||
tools: "--cmake, --ninja, --meson, --make, --task, --bazel, --cmakelang, --cmake-lint, --cmake-format",
|
||||
tools: "--cmake, --ninja, --meson, --make, --task, --bazel",
|
||||
},
|
||||
"package manager": { tools: "--vcpkg, --conan, --choco, --brew, --nala" },
|
||||
"analyzer/linter": {
|
||||
tools:
|
||||
"--clang-tidy, --clang-format, --cppcheck, --cpplint, --flawfinder, --lizard, --infer, , --cmakelang, --cmake-lint, --cmake-format",
|
||||
},
|
||||
cache: { tools: "--ccache, --sccache" },
|
||||
documentation: { tools: "--doxygen, --graphviz" },
|
||||
coverage: { tools: "--gcovr, --opencppcoverage, --kcov" },
|
||||
|
|
Loading…
Reference in New Issue