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 /lp_solve.nix | |
parent | f85bd4905301346d67224ccf5bfb00fb58a4deb9 (diff) |
Added LPSolve as a solver
Diffstat (limited to 'lp_solve.nix')
-rw-r--r-- | lp_solve.nix | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/lp_solve.nix b/lp_solve.nix new file mode 100644 index 0000000..aad43fd --- /dev/null +++ b/lp_solve.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + name = "lp_solve-${version}"; + version = "5.5.2.0"; + + src = fetchurl { + url = "mirror://sourceforge/lpsolve/lpsolve/${version}/lp_solve_${version}_source.tar.gz"; + sha256 = "176c7f023mb6b8bfmv4rfqnrlw88lsg422ca74zjh19i2h5s69sq"; + }; + + buildPhase = '' + cd lpsolve55 + so=1 sh ccc + ''; + + installPhase = '' + mkdir -p $out/include + cp ../*.h $out/include + + mkdir -p $out/lib + cp bin/ux64/* $out/lib + ''; +} |