diff options
author | Justin Bedo <cu@cua0.org> | 2014-10-07 10:55:00 +1100 |
---|---|---|
committer | Justin Bedo <cu@cua0.org> | 2014-10-07 10:58:27 +1100 |
commit | fd68822fda2472f676d835d80d6b17668e52ee45 (patch) | |
tree | 77fceadc421e8b400e16741bf759bf52b2e1bffe /default.nix | |
parent | f85bd4905301346d67224ccf5bfb00fb58a4deb9 (diff) |
Added LPSolve as a solver
Diffstat (limited to 'default.nix')
-rw-r--r-- | default.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/default.nix b/default.nix index 6cdf2b1..83c16f8 100644 --- a/default.nix +++ b/default.nix @@ -1,10 +1,14 @@ -{ haskellPackages ? (import <nixpkgs> {}).haskellPackages }: +{ stdenv ? (import <nixpkgs> {}).stdenv +, fetchurl ? (import <nixpkgs> {}).fetchurl +, haskellPackages ? (import <nixpkgs> {}).haskellPackages }: let inherit (haskellPackages) cabal recursionSchemes lens free; + lpSolve = import ./lp_solve.nix {inherit stdenv fetchurl;}; + in cabal.mkDerivation (self: { pname = "LinProg"; version = "0.0.0.1"; @@ -13,5 +17,6 @@ in cabal.mkDerivation (self: { recursionSchemes lens free + lpSolve ]; }) |