diff options
author | Peter Simons <simons@cryp.to> | 2012-02-15 16:07:45 +0000 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2012-02-15 16:07:45 +0000 |
commit | ca1912036b00ff8345df80d07254156282427233 (patch) | |
tree | 493fe59a95b49f3e198cf1dc8b8876ef12c74e1c /pkgs/development | |
parent | c5d870f1d8e067e4b36abea05715397fda90051b (diff) | |
download | nixpkgs-ca1912036b00ff8345df80d07254156282427233.tar nixpkgs-ca1912036b00ff8345df80d07254156282427233.tar.gz nixpkgs-ca1912036b00ff8345df80d07254156282427233.tar.bz2 nixpkgs-ca1912036b00ff8345df80d07254156282427233.tar.lz nixpkgs-ca1912036b00ff8345df80d07254156282427233.tar.xz nixpkgs-ca1912036b00ff8345df80d07254156282427233.tar.zst nixpkgs-ca1912036b00ff8345df80d07254156282427233.zip |
cppcheck: added version 1.53
svn path=/nixpkgs/trunk/; revision=32302
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/tools/analysis/cppcheck/default.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/tools/analysis/cppcheck/default.nix b/pkgs/development/tools/analysis/cppcheck/default.nix new file mode 100644 index 00000000000..b152f0537e3 --- /dev/null +++ b/pkgs/development/tools/analysis/cppcheck/default.nix @@ -0,0 +1,26 @@ +{ stdenv, fetchurl }: + +# TODO: add support for "make man" + +let + name = "cppcheck"; + version = "1.53"; +in +stdenv.mkDerivation { + name = "${name}-${version}"; + + src = fetchurl { + url = "mirror://sourceforge/${name}/${name}-${version}.tar.bz2"; + sha256 = "878db83d3954d0c45135362308da951ec0670a160c76a7410466a9b539e8677f"; + }; + + configurePhase = "makeFlags=PREFIX=$out"; + + meta = { + description = "check C/C++ code for memory leaks, mismatching allocation-deallocation, buffer overrun, etc."; + homepage = "http://sourceforge.net/apps/mediawiki/cppcheck/"; + license = "GPL"; + platforms = stdenv.lib.platforms.unix; + maintainers = [ stdenv.lib.maintainers.simons ]; + }; +} |