diff --git a/ci/scripts/build.sh b/ci/scripts/build.sh index b2ffaeb726f8e1baa12864d77f92536e4c4fe71a..1b894cab18e6caaf12d23afe32601ac74e51cffa 100644 --- a/ci/scripts/build.sh +++ b/ci/scripts/build.sh @@ -19,6 +19,6 @@ if [ ! -f Makefile ]; then exit 1 fi -CC="$2" CXX="$3" FC="$4" make VERBOSE=1 +CC="$2" CXX="$3" FC="$4" make VERBOSE=1 -j4 exit 0 diff --git a/ci/scripts/install.sh b/ci/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..269634655a501f5bb1b7f170d1d51069e82e45e0 --- /dev/null +++ b/ci/scripts/install.sh @@ -0,0 +1,21 @@ + +#!/bin/bash +set -e + +if [ $# -ne 1 ]; then + echo "Usage ./install build_folder" + exit 1 +fi + +if [ ! -d "$1" ]; then + echo "Folder {} does not exist." + exit 1 +fi + +BUILD_FOLDER="$1" + +cd $BUILD_FOLDER +make install +python -c 'import hysop' + +exit 0 diff --git a/ci/scripts/test.sh b/ci/scripts/test.sh new file mode 100644 index 0000000000000000000000000000000000000000..075baef2d6942716a056e6ff8f405bbb94923201 --- /dev/null +++ b/ci/scripts/test.sh @@ -0,0 +1,10 @@ +#!/bin/bash +set -e + +if [ $# -ne 0 ]; then + echo "Usage ./test" + exit 1 +fi + +python "./hysop/operator/test_transpose.py" +exit 0