forked from ondra/server-sdk
updating code-coverage.sh script
This commit is contained in:
parent
afe3d755c9
commit
4f10653051
@ -9,7 +9,6 @@ trap 'LASTRES=$?; LAST=$BASH_COMMAND; if [[ "$LASTRES" -ne 0 ]]; then fail "Comm
|
|||||||
SRCDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
|
SRCDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
|
||||||
DIRNAME="${SRCDIR##*/}"
|
DIRNAME="${SRCDIR##*/}"
|
||||||
SOURCE_DIR=$PWD
|
SOURCE_DIR=$PWD
|
||||||
PRO_FILE=$(find . -d 1 -type f -name "*.pro")
|
|
||||||
|
|
||||||
BUILDPATH=$SOURCE_DIR"/build/testcc"
|
BUILDPATH=$SOURCE_DIR"/build/testcc"
|
||||||
COVERAGE_DIR=$SOURCE_DIR"/build/testcc-info"
|
COVERAGE_DIR=$SOURCE_DIR"/build/testcc-info"
|
||||||
@ -17,17 +16,23 @@ HTML_RESULTS_DIR=$SOURCE_DIR"/build/testcc-html"
|
|||||||
COVERAGE_FILTER="*Qt*.framework* *Xcode.app* *.moc *moc_*.cpp */test/* *qrc_* ui_* *qt.headers */build/* *main*.* *c++*"
|
COVERAGE_FILTER="*Qt*.framework* *Xcode.app* *.moc *moc_*.cpp */test/* *qrc_* ui_* *qt.headers */build/* *main*.* *c++*"
|
||||||
|
|
||||||
main() {
|
main() {
|
||||||
|
info "Getting .pro file"
|
||||||
|
PRO_FILE=$(find . -d 1 -type f -name "*.pro")
|
||||||
|
|
||||||
|
# Ensuring server-sdk wont be filtered out for server-sdk
|
||||||
NAME=$( basename $PWD )
|
NAME=$( basename $PWD )
|
||||||
if [ "$NAME" != "server-sdk" ]; then
|
if [ "$NAME" != "server-sdk" ]; then
|
||||||
COVERAGE_FILTER+=" *server-sdk*"
|
COVERAGE_FILTER+=" *server-sdk*"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Ensuring 'src' dir exists
|
||||||
if [ ! -d src ]; then
|
if [ ! -d src ]; then
|
||||||
fail "'src' dir does not exists. ${BLUE}Expecting 'src' dir with c++ source code${NC}"
|
fail "'src' dir does not exists. ${BLUE}Expecting 'src' dir with c++ source code${NC}"
|
||||||
|
|
||||||
else
|
else
|
||||||
pass "src dir exits"
|
pass "src dir exits"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Ensuring PRO_FILE exists
|
||||||
if [ ! -f $PRO_FILE ]; then
|
if [ ! -f $PRO_FILE ]; then
|
||||||
fail ".pro file does not exists: " $PRO_FILE
|
fail ".pro file does not exists: " $PRO_FILE
|
||||||
else
|
else
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user