summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorphyskets2018-07-03 22:06:54 +0530
committerphyskets2018-07-03 22:06:54 +0530
commitba40bc24da09405c48134b7d93f16e98710a4e0e (patch)
treec559c82ca15eec4f6838fcdb66aca4bf3e3d3f05 /PKGBUILD
parentfc8b4fcd198709220e6dd00765704cf1db831c31 (diff)
downloadaur-ba40bc24da09405c48134b7d93f16e98710a4e0e.tar.gz
Prioritize MPICH binaries in PATH
Specify MPI compilers
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 9 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5e0959795ab5..199982c6133e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: James Clark <s1127853@sms.ed.ac.uk>
pkgname=opencoarrays
pkgver=2.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="A transport layer for coarray Fortran compilers."
url="http://www.opencoarrays.org/"
arch=('x86_64' 'i686')
@@ -13,14 +13,21 @@ source=("https://github.com/sourceryinstitute/${pkgname}/releases/download/${pkg
sha256sums=('c8e4ce7ddb851fd3eb981836c9e2e1a5de53afe3da1401971cfaf4114edb3af7')
build() {
+ export PATH=/opt/mpich/bin:$PATH
cd "${srcdir}/OpenCoarrays-${pkgver}"
mkdir -p build
cd build
- CC=mpicc FC=mpifort cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib
+ CC=gcc FC=gfortran cmake .. \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DMPI_C_COMPILER=mpicc \
+ -DMPI_Fortran_COMPILER=mpifort
+
make
}
check() {
+ export PATH=/opt/mpich/bin:$PATH
cd "${srcdir}/OpenCoarrays-${pkgver}/build"
ctest
}