From 5883b854d79fa2ec927dcc7fa471c38dad159b7f Mon Sep 17 00:00:00 2001 From: edoapra Date: Tue, 9 Nov 2021 18:50:07 -0800 Subject: [PATCH] pass NWCHEM_EXECUTABLE to skip build --- travis/run_qas.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/travis/run_qas.sh b/travis/run_qas.sh index 14076fd80d..3bf2c4eefe 100755 --- a/travis/run_qas.sh +++ b/travis/run_qas.sh @@ -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'