Author: ludo
Date: Fri May  6 20:42:50 2011
New Revision: 27172
URL: https://svn.nixos.org/websvn/nix/?rev=27172&sc=1

Log:
mpc: Build statically on Cygwin.

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

Modified: hydra-config/gnu/trunk/mpc/release.nix
==============================================================================
--- hydra-config/gnu/trunk/mpc/release.nix      Fri May  6 07:35:22 2011        
(r27171)
+++ hydra-config/gnu/trunk/mpc/release.nix      Fri May  6 20:42:50 2011        
(r27172)
@@ -57,7 +57,14 @@
         autoconfPhase = "autoreconf -vfi";
       };
 
-      build = pkgs: { buildInputs = [ gmp mpfr ]; };
+      build = pkgs: {
+        configureFlags =
+          # On Cygwin GMP is compiled statically, so build MPC statically.
+          pkgs.stdenv.lib.optionals pkgs.stdenv.isCygwin
+            [ "--enable-static" "--disable-shared" ];
+
+        buildInputs = [ gmp mpfr ];
+      };
       coverage = pkgs: { buildInputs = [ gmp mpfr ]; };
       xbuild_gnu = pkgs: { buildInputs = [ gmp_xgnu mpfr_xgnu ]; };
     };
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to