diff options
author | Dmitry Sivachenko <demon@FreeBSD.org> | 2015-03-07 11:31:11 +0000 |
---|---|---|
committer | Dmitry Sivachenko <demon@FreeBSD.org> | 2015-03-07 11:31:11 +0000 |
commit | 31a5c3f11506ad7c4c013c2359629833dd6c4f35 (patch) | |
tree | 4c9d822deb93defde1e9df15d12fc57da7f2e3dc /math | |
parent | 4f3e70eb4d4e2bcb68650e137dca4f8fdda9b8f0 (diff) |
Notes
Diffstat (limited to 'math')
-rw-r--r-- | math/openblas/Makefile | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/math/openblas/Makefile b/math/openblas/Makefile index c0a75283b203..e80a9f06be5d 100644 --- a/math/openblas/Makefile +++ b/math/openblas/Makefile @@ -36,12 +36,13 @@ PLIST_FILES= ${OPENBLAS_FILES:S|^|lib/|} WRKSRC= ${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_TAGNAME} -OPTIONS_DEFINE= DYNAMIC_ARCH INTERFACE64 OPENMP AVX +OPTIONS_DEFINE= DYNAMIC_ARCH INTERFACE64 OPENMP AVX AVX2 DYNAMIC_ARCH_DESC= Support multiple CPU types on i386 and amd64 INTERFACE64_DESC= Use 8 byte integers on 64-bit architectures OPENMP_DESC= Use OpenMP for threading AVX_DESC= Support Advanced Vector Extensions (AVX) +AVX2_DESC= Support Advanced Vector Extensions 2 (AVX2) .if defined(PACKAGE_BUILDING) OPTIONS_DEFAULT= DYNAMIC_ARCH @@ -74,6 +75,7 @@ BUILDFLAGS+= INTERFACE64=1 .endif .if ${PORT_OPTIONS:MOPENMP} +USES+= compiler:openmp BUILDFLAGS+= USE_OPENMP=1 .endif @@ -86,6 +88,10 @@ BUILDFLAGS+= QUAD_PRECISION=1 BUILDFLAGS+= NO_AVX=1 .endif +.if ! ${PORT_OPTIONS:MAVX2} +BUILDFLAGS+= NO_AVX2=1 +.endif + post-extract: cd ${DISTDIR}/${DIST_SUBDIR} ; \ ${CP} ${LARGE_FILE} ${TIMING_FILE} ${WRKSRC} |