X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fbuild.sh;h=a56cd87e1c78e30d18b91880e90fcc131ef9248f;hb=f7e49974458b8cb26449d355f07c7c184a6ceff8;hp=612959060f6c7468dd0001de86d031a6c089edbf;hpb=14a7304694a538082ef6b272a774c6551075ea72;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/automated-tests/build.sh b/automated-tests/build.sh index 6129590..a56cd87 100755 --- a/automated-tests/build.sh +++ b/automated-tests/build.sh @@ -16,8 +16,8 @@ while true ; do case "$1" in -r|--rebuild) opt_rebuild=true ; shift ;; -n|--no-gen) opt_generate=false ; shift ;; - --) shift ; break ;; - *) shift ;; # Ignore + --) shift ; break ;; + *) shift ;; # Ignore esac done @@ -32,7 +32,13 @@ function build (cd src/$1; ../../scripts/tcheadgen.sh tct-$1-core.h) if [ $? -ne 0 ]; then echo "Aborting..."; exit 1; fi fi - (cd build ; cmake .. -DMODULE=$1 ; make -j7 ) + BUILDSYSTEM="Unix Makefiles" + BUILDCMD=make + if [ -e ../build/tizen/build.ninja ] ; then + BUILDSYSTEM="Ninja" + BUILDCMD=ninja + fi + (cd build ; cmake .. -DMODULE=$1 -G "$BUILDSYSTEM" ; $BUILDCMD -j7 ) } if [ -n "$1" ] ; then @@ -48,3 +54,6 @@ else fi done fi + +echo "Build succeeded" +exit 0