3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/tools/analysis
Austin Seipp 59528d9f0e clang-analyzer: respect $NIX_CFLAGS_COMPILE
When using scan-build, you're often going to want to use it in the
context of a Nix expression with buildInputs, and the default wrapper
scripts will put things like include locations for those inputs
$NIX_CFLAGS_COMPILE. Thus, scan-build also needs to pass them to the
analyzer - while the link flags aren't relevant, the include flags are.

This is because the analyzer executable that gets run by scan-build is
*not* clang-wrapper, but the actual clang executable, so it doesn't
implicitly add such arguments. The build is two-stage - it runs the real
clang wrapper once, and then the analyzer once.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-02 14:07:37 -05:00
..
checkstyle Some description fixes 2013-10-05 19:36:23 +02:00
clang-analyzer clang-analyzer: respect $NIX_CFLAGS_COMPILE 2014-05-02 14:07:37 -05:00
cov-build nixpkgs: cov-build 7.0.2 2014-04-29 16:00:34 -05:00
cppcheck cppcheck: update from 1.63 to 1.64 2014-03-05 15:32:15 +01:00
emma
findbugs findbugs: Clean up packaging 2014-01-23 14:17:44 +01:00
frama-c nixpkgs: move frama-c to a more appropriate directory 2014-05-01 19:14:08 -05:00
jdepend More description fixes 2013-10-06 12:01:38 +02:00
lcov lcov: Don't warn about missing source files 2014-02-05 20:17:01 +01:00
pmd More description fixes 2013-10-06 12:01:38 +02:00
radare Remove a bunch of unreferenced files 2012-11-29 13:43:37 +01:00
smatch Add package versions to some of the packages or fix existing ones to conform to nixpkgs conventions. 2013-06-07 03:15:45 +03:00
sparse
spin Adopt more packages. 2014-01-28 18:11:00 +01:00
splint splint: improve meta attributes 2013-08-06 21:20:47 +02:00
valgrind valgrind: Support Glibc 2.19 2014-02-26 12:39:46 +01:00
valkyrie