diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2020-03-26 20:03:02 -0400 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2020-04-17 16:17:12 -0500 |
commit | 90326ba624ddfbd3b7f9eb3995994644cee804fb (patch) | |
tree | 366cab97f4f691f03f18db7bb2bd142d3a5abdb5 | |
parent | 10100a97c8964e82b30f180fda41ade8e6f69e41 (diff) | |
download | nixlib-90326ba624ddfbd3b7f9eb3995994644cee804fb.tar nixlib-90326ba624ddfbd3b7f9eb3995994644cee804fb.tar.gz nixlib-90326ba624ddfbd3b7f9eb3995994644cee804fb.tar.bz2 nixlib-90326ba624ddfbd3b7f9eb3995994644cee804fb.tar.lz nixlib-90326ba624ddfbd3b7f9eb3995994644cee804fb.tar.xz nixlib-90326ba624ddfbd3b7f9eb3995994644cee804fb.tar.zst nixlib-90326ba624ddfbd3b7f9eb3995994644cee804fb.zip |
lapack: enable shared libraries, cblas, and tests
-rw-r--r-- | pkgs/development/libraries/science/math/liblapack/default.nix | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/pkgs/development/libraries/science/math/liblapack/default.nix b/pkgs/development/libraries/science/math/liblapack/default.nix index 53389935ddab..d26bfbb3e6ea 100644 --- a/pkgs/development/libraries/science/math/liblapack/default.nix +++ b/pkgs/development/libraries/science/math/liblapack/default.nix @@ -4,7 +4,7 @@ gfortran, cmake, python2, - shared ? false + shared ? true }: let inherit (stdenv.lib) optional; @@ -22,16 +22,16 @@ stdenv.mkDerivation { sha256 = "0sxnc97z67i7phdmcnq8f8lmxgw10wdwvr8ami0w3pb179cgrbpb"; }; - buildInputs = [ gfortran ]; - nativeBuildInputs = [ python2 cmake ]; + nativeBuildInputs = [ gfortran python2 cmake ]; cmakeFlags = [ "-DCMAKE_Fortran_FLAGS=-fPIC" "-DLAPACKE=ON" + "-DCBLAS=ON" ] - ++ (optional shared "-DBUILD_SHARED_LIBS=ON"); + ++ optional shared "-DBUILD_SHARED_LIBS=ON"; - doCheck = ! shared; + doCheck = true; enableParallelBuilding = true; @@ -42,4 +42,7 @@ stdenv.mkDerivation { license = licenses.bsd3; platforms = platforms.all; }; + + passthru.libblasName = "libblas"; + passthru.libcblasName = "libcblas"; } |