pass NWCHEM_EXECUTABLE to skip build

This commit is contained in:
edoapra 2021-11-09 18:50:07 -08:00
parent 9fcb2bdb88
commit 5883b854d7
No known key found for this signature in database
GPG key ID: 472C4EBB4F3AEDFA

View file

@ -5,7 +5,9 @@ set -e
if [[ -z "$TRAVIS_BUILD_DIR" ]] ; then
TRAVIS_BUILD_DIR=$(pwd)
fi
if [[ -z "NWCHEM_EXECUTABLE" ]] ; then
source $TRAVIS_BUILD_DIR/travis/nwchem.bashrc
fi
# check if nwchem binary has been cached
echo NWCHEM_EXECUTABLE is "$NWCHEM_EXECUTABLE"
if [[ -f "$NWCHEM_EXECUTABLE" ]] ; then
@ -23,8 +25,10 @@ fi
os=`uname`
arch=`uname -m`
if [[ -d "$TRAVIS_BUILD_DIR/.cachedir/files/libraries" ]]; then
export NWCHEM_BASIS_LIBRARY=$TRAVIS_BUILD_DIR/.cachedir/files/libraries/
export NWCHEM_NWPW_LIBRARY=$TRAVIS_BUILD_DIR/.cachedir/files/libraryps/
fi
nprocs=2
if [[ ! -z "$USE_OPENMP" ]]; then
nprocs=1
@ -81,8 +85,10 @@ env|egrep MP
if [[ "$MPI_IMPL" == "openmpi" ]]; then
export MPIRUN_NPOPT=" --allow-run-as-root -mca mpi_yield_when_idle 0 --oversubscribe -np "
fi
if [[ -d "$TRAVIS_BUILD_DIR/.cachedir/files/libraries" ]]; then
echo === ls binaries cache ===
ls -lrt $TRAVIS_BUILD_DIR/.cachedir/binaries/$NWCHEM_TARGET/ || true
fi
echo =========================
if [[ -z "$TRAVIS_HOME" ]]; then
echo 'no using sleep loop'