Add soplex and scip (LP and MIP solver)

This commit is contained in:
Johannes Schlatow
2016-03-18 21:32:42 +01:00
committed by Norman Feske
parent 053a038bf8
commit cce6a99fc7
12 changed files with 449 additions and 0 deletions

1
ports/scip.hash Normal file
View File

@@ -0,0 +1 @@
f16e426eadd0e0a618c3ee769b011c06ec319b71

46
ports/scip.port Normal file
View File

@@ -0,0 +1,46 @@
LICENSE := ZIB Academic License
VERSION := 3.1.0
DOWNLOADS := scip.archive
URL(scip) := http://scip.zib.de/download/release/scip-$(VERSION).tgz
SHA(scip) := 6a5b3f26bfa978bc46978c702c27444ca0b16120
DIR(scip) := src/lib/scip
PATCHES := src/lib/scip/clock.patch
DIRS := include/scip include/blockmemshell include/nlpi include/lpi
DIR_CONTENT(include/scip) := $(addprefix src/lib/scip/src/scip/,scip.h \
def.h \
presolve.h \
intervalarith.h \
scipshell.h \
scipdefplugins.h \
disp.h \
misc.h \
vbc.h \
type_*.h \
pub_*.h \
struct_*.h \
branch_*.h \
cons_*.h \
disp_*.h \
heur_*.h \
nodesel_*.h \
presol_*.h \
prop_*.h \
reader_*.h \
sepa_*.h)
DIR_CONTENT(include/blockmemshell) := src/lib/scip/src/blockmemshell/memory.h
DIR_CONTENT(include/nlpi) := $(addprefix src/lib/scip/src/nlpi/,nlpi.h \
intervalarithext.h \
exprinterpret.h \
nlpi_ipopt.h \
nlpioracle.h \
type_*.h \
pub_*.h \
struct*.h)
DIR_CONTENT(include/lpi) := $(addprefix src/lib/scip/src/lpi/,lpi.h type_lpi.h)

1
ports/soplex.hash Normal file
View File

@@ -0,0 +1 @@
954a138ee6d6a4911d0277fa3663f6c4a9b526d5

10
ports/soplex.port Normal file
View File

@@ -0,0 +1,10 @@
LICENSE := ZIB Academic License
VERSION := 2.0.0
DOWNLOADS := soplex.archive
URL(soplex) := http://soplex.zib.de/download/release/soplex-$(VERSION).tgz
SHA(soplex) := 054fd0b1e370b999babf9ad537a230965b66808a
DIR(soplex) := src/lib/soplex
DIRS := include/soplex
DIR_CONTENT(include/soplex) := $(addprefix src/lib/soplex/src/,soplex.h)