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:
|
`setup-cpp` is **modular** and you can choose to install any of these tools:
|
||||||
|
|
||||||
| category | tools |
|
| category | tools |
|
||||||
| --------------------- | --------------------------------------------------------------------------------------------------------------- |
|
| --------------- | ----------------------------------------------------------------------------------------------------------- |
|
||||||
| compiler and analyzer | llvm, gcc, msvc, apple-clang, vcvarsall, cppcheck, clang-tidy, clang-format, cpplint, flawfinder, lizard, infer |
|
| compiler | llvm, gcc, msvc, apple-clang, vcvarsall |
|
||||||
| build system | cmake, ninja, meson, make, task, bazel, cmakelang, cmake-format, cmake-lint |
|
| build system | cmake, ninja, meson, make, task, bazel |
|
||||||
| package manager | vcpkg, conan, choco, brew, nala |
|
| 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 |
|
| cache | ccache, sccache |
|
||||||
| documentation | doxygen, graphviz |
|
| documentation | doxygen, graphviz |
|
||||||
| coverage | gcovr, opencppcoverage, kcov |
|
| 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(
|
console.table(
|
||||||
{
|
{
|
||||||
"compiler and analyzer": {
|
"compiler and analyzer": {
|
||||||
tools:
|
tools: "--llvm, --gcc, --msvc, --apple-clang, --vcvarsall",
|
||||||
"--llvm, --gcc, --msvc, --apple-clang, --vcvarsall, --cppcheck, --clang-tidy, --clang-format, --cpplint, --flawfinder, --lizard, --infer",
|
|
||||||
},
|
},
|
||||||
"build system": {
|
"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" },
|
"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" },
|
cache: { tools: "--ccache, --sccache" },
|
||||||
documentation: { tools: "--doxygen, --graphviz" },
|
documentation: { tools: "--doxygen, --graphviz" },
|
||||||
coverage: { tools: "--gcovr, --opencppcoverage, --kcov" },
|
coverage: { tools: "--gcovr, --opencppcoverage, --kcov" },
|
||||||
|
|
Loading…
Reference in New Issue