diff options
Diffstat (limited to 'pkgs/by-name/cr/criterion/tests/001-version.nix')
-rw-r--r-- | pkgs/by-name/cr/criterion/tests/001-version.nix | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/by-name/cr/criterion/tests/001-version.nix b/pkgs/by-name/cr/criterion/tests/001-version.nix new file mode 100644 index 0000000000000..25a98b5a0c306 --- /dev/null +++ b/pkgs/by-name/cr/criterion/tests/001-version.nix @@ -0,0 +1,25 @@ +{ + stdenv, + pkg-config, + criterion, +}: +stdenv.mkDerivation rec { + name = "version-tester"; + version = "v${criterion.version}"; + src = ./test_dummy.c; + + dontUnpack = true; + buildInputs = [ criterion ]; + nativeBuildInputs = [ pkg-config ]; + + buildPhase = '' + cc -o ${name} $src `pkg-config --libs criterion` + ''; + + installPhase = '' + mkdir -p $out/bin + cp ${name} $out/bin/${name} + ''; + + meta.mainProgram = name; +} |