From: Kevin M. Rosenberg Date: Thu, 22 Mar 2018 19:06:57 +0000 (-0600) Subject: Make tests even if pwd outside test dir X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=commitdiff_plain;h=5ce201a490d372594ca6b109389d9b578d3791e8 Make tests even if pwd outside test dir --- diff --git a/tests/make-single-openmp.sh b/tests/make-single-openmp.sh index 5e9ead1..b229cb1 100755 --- a/tests/make-single-openmp.sh +++ b/tests/make-single-openmp.sh @@ -1,8 +1,11 @@ -#!/bin/sh +#!/bin/bash + +SCRIPT_DIR=`dirname $BASH_SOURCE` +BASE=${SCRIPT_DIR}/.. DIR=/tmp rm -rf $DIR/sng $DIR/omp mkdir $DIR/sng $DIR/omp -(cd ..; (make clean > /dev/null); (./configure --disable-openmp > /dev/null); grep HAVE_OPEN config.h; (make -j 20 > /dev/null); cp tools/ctsimtext src/ctsim $DIR/sng/.) -(cd ..; (make clean > /dev/null); (./configure --enable-openmp > /dev/null); grep HAVE_OPEN config.h; (make -j 20 > /dev/null); cp tools/ctsimtext src/ctsim $DIR/omp/.) +(cd $BASE; (make clean > /dev/null); (./configure --disable-openmp > /dev/null); grep HAVE_OPEN config.h; (make -j 20 > /dev/null); cp tools/ctsimtext src/ctsim $DIR/sng/.) +(cd $BASE; (make clean > /dev/null); (./configure --enable-openmp > /dev/null); grep HAVE_OPEN config.h; (make -j 20 > /dev/null); cp tools/ctsimtext src/ctsim $DIR/omp/.)