Author: raskin
Date: Thu Apr  5 12:18:08 2012
New Revision: 33612
URL: https://nixos.org/websvn/nix/?rev=33612&sc=1

Log:
Support shared library build

Modified:
   nixpkgs/trunk/pkgs/development/libraries/science/math/atlas/default.nix

Modified: 
nixpkgs/trunk/pkgs/development/libraries/science/math/atlas/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/science/math/atlas/default.nix     
Thu Apr  5 10:53:29 2012        (r33611)
+++ nixpkgs/trunk/pkgs/development/libraries/science/math/atlas/default.nix     
Thu Apr  5 12:18:08 2012        (r33612)
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, gfortran, tolerateCpuTimingInaccuracy ? true }:
+{ stdenv, fetchurl, gfortran, tolerateCpuTimingInaccuracy ? true, shared ? 
false }:
 
 let
   optionalString = stdenv.lib.optionalString;
@@ -25,7 +25,9 @@
   #   machine in the first place.
   configureFlags = "-Fa alg -fPIC"
     + optionalString stdenv.isi686 " -b 32"
-    + optionalString tolerateCpuTimingInaccuracy " -Si cputhrchk 0";
+    + optionalString tolerateCpuTimingInaccuracy " -Si cputhrchk 0"
+    + optionalString shared " --shared "
+    ;
 
   buildInputs = [ gfortran ];
 
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to