svn commit: r464677 - head/math/coinmp
Carlos J. Puga Medina
cpm at FreeBSD.org
Fri Mar 16 11:29:02 UTC 2018
Author: cpm
Date: Fri Mar 16 11:29:01 2018
New Revision: 464677
URL: https://svnweb.freebsd.org/changeset/ports/464677
Log:
math/coinmp: Add PARALLEL option
- Add PARALLEL option to enable the CBC threads parameter (disabled by default). Using multiple
threads can significantly improve perfomance in some cases.
Reported by: Kostas Oikonomou <ko at research.att.com> via email
Modified:
head/math/coinmp/Makefile
Modified: head/math/coinmp/Makefile
==============================================================================
--- head/math/coinmp/Makefile Fri Mar 16 11:25:12 2018 (r464676)
+++ head/math/coinmp/Makefile Fri Mar 16 11:29:01 2018 (r464677)
@@ -22,10 +22,11 @@ USES= libtool pathfix pkgconfig tar:tgz
USE_LDCONFIG= yes
CXXFLAGS+= -ffast-math
-OPTIONS_DEFINE= DEBUG DOCS FORTRAN GLPK
+OPTIONS_DEFINE= DEBUG DOCS FORTRAN GLPK PARALLEL
FORTRAN_DESC= Use BLAS/LAPACK with the Fortran interface
GLPK_DESC= GNU Linear Programming Kit support
+PARALLEL_DESC= Enable CBC threads support
PORTDOCS= *
@@ -39,6 +40,8 @@ GLPK_LIB_DEPENDS= libglpk.so:math/glpk
GLPK_CONFIGURE_ON= --with-gmpl-incdir=${LOCALBASE}/include \
--with-gmpl-lib="-L${LOCALBASE}/lib -lglpk"
GLPK_CONFIGURE_OFF= --disable-glpk-libcheck
+
+PARALLEL_CONFIGURE_ON= --enable-cbc-parallel
STRIP_FILES= libCoinUtils libOsi libOsiClp libOsiCommonTests libClp libClpSolver \
libCgl libCbc libCbcSolver libOsiCbc libCoinMP
More information about the svn-ports-all
mailing list