tamarin-prover: enable tests

Signed-off-by: Austin Seipp <aseipp@pobox.com>

Changed files
+4 -2
pkgs
applications
science
logic
tamarin-prover
+4 -2
pkgs/applications/science/logic/tamarin-prover/default.nix
···
enableSharedExecutables = false;
postFixup = "rm -rf $out/lib $out/nix-support $out/share/doc";
-
# wrap the prover to be sure it can find maude
postInstall = ''
wrapProgram $out/bin/tamarin-prover \
--prefix PATH : ${lib.makeBinPath [ which maude graphviz sapic ]}
'';
-
executableToolDepends = [ makeWrapper ];
executableHaskellDepends = (with haskellPackages; [
base binary binary-orphans blaze-builder blaze-html bytestring
cmdargs conduit containers deepseq directory fclabels file-embed
···
enableSharedExecutables = false;
postFixup = "rm -rf $out/lib $out/nix-support $out/share/doc";
+
# wrap the prover to be sure it can find maude, sapic, etc
+
executableToolDepends = [ makeWrapper which maude graphviz sapic ];
postInstall = ''
wrapProgram $out/bin/tamarin-prover \
--prefix PATH : ${lib.makeBinPath [ which maude graphviz sapic ]}
'';
+
checkPhase = "./dist/build/tamarin-prover/tamarin-prover test";
+
executableHaskellDepends = (with haskellPackages; [
base binary binary-orphans blaze-builder blaze-html bytestring
cmdargs conduit containers deepseq directory fclabels file-embed