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
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits