X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fcoverage.sh;h=96c3740ea27dd65753e4656e9afbf7b1e6e5f100;hb=6bfe656ae942470e3768d2a143a536b92a24d1ea;hp=a4cad67467161a10298ace8001e32633e6f92724;hpb=1f7c14406d57565142ea361461dd9edfa16619f3;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/automated-tests/coverage.sh b/automated-tests/coverage.sh index a4cad67..96c3740 100755 --- a/automated-tests/coverage.sh +++ b/automated-tests/coverage.sh @@ -5,7 +5,18 @@ if [ $1 == -n ] ; then opt_genhtml=false fi -( cd ../build/tizen ; make cov_data ) +BUILD_DIR_NAME=tizen +function MakeCovData() +{ + ( cd ../build/$BUILD_DIR_NAME ; make cov_data ) +} + +MakeCovData +if [[ $? -ne 0 ]] +then + BUILD_DIR_NAME=tizen-cmake + MakeCovData +fi # From lcov version 1.10 onwards, branch coverage is off by default and earlier versions do not support the rc option LCOV_OPTS=`if [ \`printf "\\\`lcov --version | cut -d' ' -f4\\\`\n1.10\n" | sort -V | head -n 1\` = 1.10 ] ; then echo "--rc lcov_branch_coverage=1" ; fi` @@ -30,7 +41,7 @@ done ( if [ $opt_genhtml == true ] ; then cd .. ; - genhtml $LCOV_OPTS -o build/tizen/doc/coverage `find . -name dali.info` - echo "Coverage output: ../build/tizen/doc/coverage/index.html" + genhtml $LCOV_OPTS -o build/$BUILD_DIR_NAME/doc/coverage `find . -name dali.info` + echo "Coverage output: ../build/$BUILD_DIR_NAME/doc/coverage/index.html" fi )