summaryrefslogtreecommitdiff
path: root/heffte.spec
diff options
context:
space:
mode:
Diffstat (limited to 'heffte.spec')
-rw-r--r--heffte.spec10
1 files changed, 6 insertions, 4 deletions
diff --git a/heffte.spec b/heffte.spec
index 42566c4..493bb36 100644
--- a/heffte.spec
+++ b/heffte.spec
@@ -112,6 +112,7 @@ for mpi in mpich openmpi; do
done
%install
+source /etc/profile.d/modules.sh
for mpi in mpich openmpi; do
test -n "${mpi}" && module load mpi/${mpi}-%{_arch}
%make_install -C .obj-%{_target_platform}
@@ -122,6 +123,7 @@ done
rm -rf %{buildroot}%{_datadir}/%{name}/testing
%check
+source /etc/profile.d/modules.sh
# allow openmpi to oversubscribe, i.e. runs test with more
# cores than the builder has
export PRTE_MCA_rmaps_default_mapping_policy=:oversubscribe
@@ -148,15 +150,15 @@ done
%files mpich
%doc README.md
%license LICENSE
-%{_libdir}/mpich*/lib/lib%{name}*.so.%{version}
+%{_libdir}/openmpi*/lib/lib%{name}*.so.%{version}
%files mpich-devel
%{_includedir}/mpich*/%{name}*
%dir %{_includedir}/mpich*/stock_fft
%{_includedir}/mpich*/stock_fft/*.h
-%{_libdir}/mpich*/lib/cmake/Heffte
-%{_libdir}/mpich*/lib/lib%{name}*.so
-%{_libdir}/mpich*/lib/lib%{name}*.so.%{sover}
+%{_libdir}/openmpi*/lib/cmake/Heffte
+%{_libdir}/openmpi*/lib/lib%{name}*.so
+%{_libdir}/openmpi*/lib/lib%{name}*.so.%{sover}
%files examples
%dir %{_datadir}/%{name}