lcov-report/lcov-report.sh | 36 +++++++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-)
New commits: commit c7c4b1826622506637eae94dff907db98db3961b Author: Maarten Hoes <[email protected]> Date: Mon Nov 10 14:13:17 2014 -0500 Replaced hardcoded variable values with commandline options. Change-Id: Iac7d0d21970c2276f529a098df16f8cbd41d3de7 Reviewed-on: https://gerrit.libreoffice.org/12352 Reviewed-by: Caolán McNamara <[email protected]> Tested-by: Caolán McNamara <[email protected]> diff --git a/lcov-report/lcov-report.sh b/lcov-report/lcov-report.sh index 2c8adcc..5adee75 100755 --- a/lcov-report/lcov-report.sh +++ b/lcov-report/lcov-report.sh @@ -7,9 +7,37 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. # -SRC_DIR=/home/buildslave/source/libo-core -TRACEFILE_DIR=/home/buildslave/lcov -HTML_DIR=/home/buildslave/lcov/html +usage() +{ + echo "Usage: lcov-report.sh -s [DIRECTORY] -t [DIRECTORY] -w [DIRECTORY] + -s source code directory + -t tracefile directory + -w html (www) directory" + exit 1 +} + +if [ "$#" != "6" ] +then + usage +fi + +while getopts ":s:t:w:" opt +do + case $opt in + s) + SRC_DIR="$OPTARG" + ;; + t) + TRACEFILE_DIR="$OPTARG" + ;; + w) + HTML_DIR="$OPTARG" + ;; + *) + usage + ;; + esac +done if [ ! -d "$SRC_DIR" ] then @@ -23,12 +51,14 @@ mkdir "$TRACEFILE_DIR" if [ "$?" != "0" ] then echo "ERROR: Failed to create directory $TRACEFILE_DIR" >&2 + exit 1 fi mkdir "$HTML_DIR" if [ "$?" != "0" ] then echo "ERROR: Failed to create directory $HTML_DIR" >&2 + exit 1 fi lcov --zerocounters --directory "$SRC_DIR"
_______________________________________________ Libreoffice-commits mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
