mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 15:03:28 +00:00
Add Check, a unit testing framework for C.
svn path=/nixpkgs/trunk/; revision=24127
This commit is contained in:
parent
0f5aed60d4
commit
40e57793f9
30
pkgs/development/libraries/check/default.nix
Normal file
30
pkgs/development/libraries/check/default.nix
Normal file
@ -0,0 +1,30 @@
|
||||
{ fetchurl, stdenv }:
|
||||
|
||||
let version = "0.9.8"; in
|
||||
stdenv.mkDerivation {
|
||||
name = "check-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/check/${version}/check-${version}.tar.gz";
|
||||
sha256 = "0zvak7vx0zq344x174yg9vkw6fg9kycda15zlbz4yn07pdbgkb42";
|
||||
};
|
||||
|
||||
doCheck = true;
|
||||
|
||||
meta = {
|
||||
description = "Check, a unit testing framework for C";
|
||||
|
||||
longDescription =
|
||||
'' Check is a unit testing framework for C. It features a simple
|
||||
interface for defining unit tests, putting little in the way of the
|
||||
developer. Tests are run in a separate address space, so Check can
|
||||
catch both assertion failures and code errors that cause
|
||||
segmentation faults or other signals. The output from unit tests
|
||||
can be used within source code editors and IDEs.
|
||||
'';
|
||||
|
||||
homepage = http://check.sourceforge.net/;
|
||||
|
||||
license = "LGPLv2+";
|
||||
};
|
||||
}
|
@ -2601,6 +2601,8 @@ let
|
||||
|
||||
ccrtp = callPackage ../development/libraries/ccrtp { };
|
||||
|
||||
check = callPackage ../development/libraries/check { };
|
||||
|
||||
chipmunk = builderDefsPackage (import ../development/libraries/chipmunk) {
|
||||
inherit cmake freeglut mesa;
|
||||
inherit (xlibs) libX11 xproto inputproto libXi libXmu;
|
||||
|
Loading…
Reference in New Issue
Block a user