From 599e40541bf3e40691341452a3c325b3eeecf6b4 Mon Sep 17 00:00:00 2001 From: Julian Hinxlage Date: Tue, 7 Jan 2020 15:51:25 +0100 Subject: [PATCH] added build-test script --- build-test.sh | 28 ++++++++++++++++++++++++++++ build.sh | 4 +--- 2 files changed, 29 insertions(+), 3 deletions(-) create mode 100755 build-test.sh diff --git a/build-test.sh b/build-test.sh new file mode 100755 index 0000000..e890910 --- /dev/null +++ b/build-test.sh @@ -0,0 +1,28 @@ +#!/usr/bin/env bash + +echo 'building all components' + +cd .. + +#building library first +cd library/build +cmake .. +make +make test +cd ../.. + +for d in */; do + cd "$d" + FILE=build + echo $d + if [ -d $FILE ]; then + echo 'building component ' $d + cd build + cmake .. + make + make test + cd .. + fi + + cd .. +done diff --git a/build.sh b/build.sh index 5ac5fe3..30522ef 100755 --- a/build.sh +++ b/build.sh @@ -8,7 +8,6 @@ cd .. cd library/build cmake .. make -make test cd ../.. for d in */; do @@ -20,9 +19,8 @@ for d in */; do cd build cmake .. make - make test cd .. fi cd .. -done \ No newline at end of file +done