Blob Blame History Raw
sudo: false
language: c

os:
  - linux
  - osx

env:
  - DEVICE=ch3:nemesis
  - DEVICE=ch3:sock
#  - DEVICE=ch4:ofi
#  - DEVICE=ch4:ucx

matrix:
  exclude:
    - os: osx
      env: DEVICE=ch4:ofi
    - os: osx
      env: DEVICE=ch4:ucx

addons:
  apt:
    packages: gfortran libnuma-dev

before_script:
  - MPICH_DEPS_PREFIX=$HOME/autotools ./maint/bootstrap.sh
  - export PATH=$HOME/autotools/bin:$PATH
  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then MPICH_FORTRAN=--disable-fortran; fi


script:
  - ./autogen.sh
  - ./configure --prefix=$PWD/i --with-device=$DEVICE $MPICH_FORTRAN
  - make -j2 install