X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fbuild.sh;h=7e812e1379cb09fbb7b65228c078297259ae8587;hp=6c817ae851695ca505b1d42ac9535007539514d8;hb=f25afa77b0b54726b8e12d91e8fdb84f6172d666;hpb=998d982768c7f211d948cfd7921ec27ff739ce49 diff --git a/automated-tests/build.sh b/automated-tests/build.sh index 6c817ae..7e812e1 100755 --- a/automated-tests/build.sh +++ b/automated-tests/build.sh @@ -1,6 +1,7 @@ #!/bin/bash -TEMP=`getopt -o rn --long rebuild,no-gen \ + +TEMP=`getopt -o r --long rebuild \ -n 'genmake' -- "$@"` if [ $? != 0 ] ; then echo "Terminating..." >&2 ; exit 1 ; fi @@ -9,12 +10,10 @@ if [ $? != 0 ] ; then echo "Terminating..." >&2 ; exit 1 ; fi eval set -- "$TEMP" opt_rebuild=false -opt_generate=true while true ; do case "$1" in -r|--rebuild) opt_rebuild=true ; shift ;; - -n|--no-gen) opt_generate=false ; shift ;; --) shift ; break ;; *) shift ;; # Ignore esac @@ -27,10 +26,6 @@ fi function build { - if [ $opt_generate == true -o $opt_rebuild == false ] ; then - (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 ) } @@ -43,6 +38,10 @@ else if [ $mod != 'common' ] && [ $mod != 'manual' ]; then echo BUILDING $mod build $mod + if [ $? -ne 0 ]; then echo "Build failed" ; exit 1; fi fi done fi + +echo "Build succeeded" +exit 0