LICENSE   := ZIB Academic License
VERSION   := 3.1.0
DOWNLOADS := scip.archive

URL(scip) := http://scip.zib.de/download/release/scip-$(VERSION).tgz
SHA(scip) := ac23f5c7bf4d2cb9c1943d942334c567d0b7a44e2c9a98d35b18d489f7d3fe05
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)
