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