3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/tools/analysis
Sebastián Mancilla 47f0f32de5 cppcheck: use recommended build options
From the readme:

> The recommended release build is:
>     make MATCHCOMPILER=yes FILESDIR=/usr/share/cppcheck HAVE_RULES=yes
>
> Flags:
> MATCHCOMPILER=yes               : Python is used to optimise cppcheck at compile time
> FILESDIR=/usr/share/cppcheck    : Specify folder where cppcheck files are installed
> HAVE_RULES=yes                  : Enable rules (pcre is required if this is used)

This adds MATCHCOMPILER and fixes the location of FILESDIR into a
standard directory instead of that ugly '$out/cfg' directory.

The Makefile needs 'which' to locate Python.
2022-07-17 15:52:26 +02:00
..
actionlint actionlint: 1.6.14 -> 1.6.15 2022-06-28 21:21:00 +02:00
autoflake autoflake: switch to pytestCheckHook 2022-06-08 11:00:01 +02:00
bingrep
binlore
brakeman brakeman: 5.2.2 -> 5.2.3 2022-05-20 04:20:00 +00:00
cargo-tarpaulin cargo-tarpaulin: 0.20.0 -> 0.20.1 2022-05-27 04:56:13 +00:00
cccc
checkov checkov: 2.1.16 -> 2.1.20 2022-06-30 14:13:35 +02:00
checkstyle checkstyle: 10.3 -> 10.3.1 2022-07-07 06:53:14 +00:00
clang-analyzer
coan coan: fix build on darwin 2022-07-10 00:04:01 -04:00
codeql Merge pull request #168228 from r-ryantm/auto-update/codeql 2022-05-04 07:16:42 -05:00
cov-build
coz
cppcheck cppcheck: use recommended build options 2022-07-17 15:52:26 +02:00
cpplint
cvehound cvehound: 1.0.9 -> 1.1.0 2022-06-05 00:58:36 +00:00
dotenv-linter dotenv-linter: fix build on darwin 2022-07-09 23:43:55 -04:00
egypt
emma treewide: set sourceProvenance for packages containing downloaded jars 2022-06-04 19:47:57 +01:00
eresi eresi: pull fix pending upstream inclusion for -fno-common toolchains 2022-06-05 19:29:49 +01:00
evmdis
findbugs treewide: set sourceProvenance for packages containing downloaded jars 2022-06-04 19:47:57 +01:00
flow ocamlPackages: rename sedlex_2 into sedlex 2022-05-29 08:48:00 +02:00
frama-c framac: 24.0 (Chromium) → 25.0 (Manganese) 2022-07-13 00:18:06 +02:00
garcosim
hopper hopper: 4.5.29 -> 5.5.3 2022-05-05 09:16:05 -05:00
hotspot
ikos
include-what-you-use
jdepend
kcov
lcov
makefile2graph
massif-visualizer
nix-linter
oclgrind oclgrind: switch to python3 2022-04-22 20:31:57 -05:00
panopticon treewide: pkgs/development/tools: mark broken for darwin 2022-05-30 13:41:14 +02:00
pev
pmd
qcachegrind treewide: pkgs/development/tools: mark broken for darwin 2022-05-30 13:41:14 +02:00
radare2 Merge pull request #178659 from jiegec/radare2 2022-06-23 12:02:09 -04:00
randoop treewide: set sourceProvenance for packages containing downloaded jars 2022-06-04 19:47:57 +01:00
retdec treewide: extraPostFetch -> postFetch 2022-05-23 17:18:50 +03:00
rizin cutter: 2.0.5 -> 2.1.0 2022-06-27 20:47:17 +02:00
rr rr-unstable: unstable-2021-07-06 -> unstable-2022-05-12 2022-05-13 13:30:44 +02:00
smatch smatch: add marsam to maintainers 2022-06-04 04:20:00 +00:00
snowman
sparse treewide: update git.kernel.org/cgit homepage URLs 2022-06-10 19:46:39 +00:00
spin
splint
svlint
swarm
tartan treewide: pkgs/development/tools: mark broken for darwin 2022-05-30 13:41:14 +02:00
tflint tflint: 0.37.0 -> 0.38.1 2022-06-24 04:20:00 +00:00
tfsec tfsec: 1.26.2 -> 1.26.3 2022-07-07 23:38:06 +02:00
uefi-firmware-parser
valgrind valgrind: fix build error for armv7l 2022-06-06 13:12:28 +03:00
valkyrie
yallback