]> www.wagner.pp.ru Git - openssl-gost/engine.git/blobdiff - .github/script.sh
CI: Covert some Travis-CI to GitHub Actions
[openssl-gost/engine.git] / .github / script.sh
diff --git a/.github/script.sh b/.github/script.sh
new file mode 100755 (executable)
index 0000000..dcc4ea8
--- /dev/null
@@ -0,0 +1,13 @@
+#!/bin/bash -efux
+
+PREFIX=$HOME/opt
+PATH=$PREFIX/bin:$PATH
+
+mkdir build
+cd build
+cmake -DOPENSSL_ROOT_DIR=$PREFIX -DOPENSSL_LIBRARIES=$PREFIX/lib -DOPENSSL_ENGINES_DIR=$PREFIX/engines ${ASAN-} ..
+make
+make test CTEST_OUTPUT_ON_FAILURE=1
+if [ -z "${ASAN-}" ]; then
+    make tcl_tests
+fi