diff options
author | physkets | 2018-07-03 22:06:54 +0530 |
---|---|---|
committer | physkets | 2018-07-03 22:06:54 +0530 |
commit | ba40bc24da09405c48134b7d93f16e98710a4e0e (patch) | |
tree | c559c82ca15eec4f6838fcdb66aca4bf3e3d3f05 /PKGBUILD | |
parent | fc8b4fcd198709220e6dd00765704cf1db831c31 (diff) | |
download | aur-ba40bc24da09405c48134b7d93f16e98710a4e0e.tar.gz |
Prioritize MPICH binaries in PATH
Specify MPI compilers
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -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 } |