Author: viric
Date: Wed Feb 22 22:41:27 2012
New Revision: 32494
URL: https://nixos.org/websvn/nix/?rev=32494&sc=1
Log:
Making liblapack do the check phase
Modified:
nixpkgs/trunk/pkgs/development/libraries/science/math/liblapack/default.nix
Modified:
nixpkgs/trunk/pkgs/development/libraries/science/math/liblapack/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/science/math/liblapack/default.nix
Wed Feb 22 22:40:35 2012 (r32493)
+++ nixpkgs/trunk/pkgs/development/libraries/science/math/liblapack/default.nix
Wed Feb 22 22:41:27 2012 (r32494)
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, gfortran, atlas, cmake }:
+{ stdenv, fetchurl, gfortran, atlas, cmake, python }:
stdenv.mkDerivation {
name = "liblapack-3.4.0";
@@ -9,6 +9,7 @@
propagatedBuildInputs = [ atlas ];
buildInputs = [ gfortran cmake ];
+ buildNativeInputs = [ python ];
cmakeFlags = [
"-DUSE_OPTIMIZED_BLAS=ON"
@@ -17,8 +18,19 @@
"-DCMAKE_Fortran_FLAGS=-fPIC"
];
+ doCheck = true;
+
+ checkPhase = "
+ sed -i 's,^#!.*,#!${python}/bin/python,' lapack_testing.py
+ ctest
+ ";
+
enableParallelBuilding = true;
+ passthru = {
+ blas = atlas;
+ };
+
meta = {
description = "Linear Algebra PACKage";
license = "revised-BSD";
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits