bscpkgs/garlic/stages/valgrind.nix
2020-10-09 20:12:52 +02:00

30 lines
416 B
Nix

{
stdenv
, valgrind
, garlicTools
}:
{
nextStage
}:
with garlicTools;
let
program = stageProgram nextStage;
in
stdenv.mkDerivation {
name = "valgrind";
phases = [ "installPhase" ];
preferLocalBuild = true;
dontPatchShebangs = true;
installPhase = ''
cat > $out <<EOF
#!/bin/sh
exec ${valgrind}/bin/valgrind ${program}
EOF
chmod +x $out
'';
}