Author: ludo
Date: Tue Aug 30 14:55:32 2011
New Revision: 28931
URL: https://svn.nixos.org/websvn/nix/?rev=28931&sc=1

Log:
MPC: Build with Valgrind.

Modified:
   hydra-config/gnu/trunk/mpc/release.nix

Modified: hydra-config/gnu/trunk/mpc/release.nix
==============================================================================
--- hydra-config/gnu/trunk/mpc/release.nix      Tue Aug 30 14:47:34 2011        
(r28930)
+++ hydra-config/gnu/trunk/mpc/release.nix      Tue Aug 30 14:55:32 2011        
(r28931)
@@ -62,10 +62,15 @@
       build = pkgs: {
         configureFlags =
           # On Cygwin GMP is compiled statically, so build MPC statically.
-          pkgs.stdenv.lib.optionals pkgs.stdenv.isCygwin
-            [ "--enable-static" "--disable-shared" ];
+          (pkgs.stdenv.lib.optionals pkgs.stdenv.isCygwin
+            [ "--enable-static" "--disable-shared" ])
+
+          # Build with Valgrind on GNU/Linux.
+          ++ (pkgs.lib.optional pkgs.stdenv.isLinux "--enable-valgrind-tests");
+
+        buildInputs = [ gmp mpfr ]
+          ++ (pkgs.lib.optional pkgs.stdenv.isLinux pkgs.valgrind);
 
-        buildInputs = [ gmp mpfr ];
         inherit preCheck;
       };
       coverage = pkgs: { buildInputs = [ gmp mpfr ]; inherit preCheck; };
_______________________________________________
nix-commits mailing list
nix-comm...@cs.uu.nl
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to