Skip to content

Commit d314471

Browse files
author
Thomas Weise
committed
Now adding mpich headers to system in travis.ci builds
1 parent 132d233 commit d314471

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.travis.yml

+7-5
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,17 @@ before_install:
3636
# Install MPICH
3737
# based on https://github.com/travis-ci/apt-package-whitelist/issues/406
3838
# with extensions to create mpicc via hard link in bin
39-
- wget --no-check-certificate -q http://www.mpich.org/static/downloads/3.2/mpich-3.2.tar.gz
40-
- tar -xzf mpich-3.2.tar.gz
41-
- cd mpich-3.2
39+
- mpichVersion=3.2
40+
- wget --no-check-certificate -q http://www.mpich.org/static/downloads/$mpichVersion/mpich-$mpichVersion.tar.gz
41+
- tar -xzf mpich-$mpichVersion.tar.gz
42+
- cd mpich-$mpichVersion
4243
- mkdir build && cd build
4344
- ../configure CC=$CC CXX=$CXX --prefix=${HOME}/mpich --disable-fortran --disable-romio
4445
- make -j2
4546
- make install
46-
- chmod 777 "$currentDir/mpich-3.2/build/src/env/mpicc.sh"
47-
- sudo ln "$currentDir/mpich-3.2/build/src/env/mpicc.sh" /usr/bin/mpicc
47+
- chmod 777 "$currentDir/mpich-$mpichVersion/build/src/env/mpicc.sh"
48+
- sudo ln "$currentDir/mpich-$mpichVersion/build/src/env/mpicc.sh" /usr/bin/mpicc
49+
- cp $currentDir/mpich-$mpichVersion/src/include/*.* /usr/local/include
4850
- cd "$currentDir"
4951

5052
# prevent Maven from running

0 commit comments

Comments
 (0)