X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fscripts%2Ftcheadgen.sh;h=007ed8955b2a9fb2eb64c7eb76fbce6a3fceabb4;hb=364e965c1bd87ea7906d920cf3a082d1c688d315;hp=dfd378a30f591a6831e1e556fc275f753d03942d;hpb=d9556f0576ca28a4d1189fa3b09fed0333a4bd49;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/scripts/tcheadgen.sh b/automated-tests/scripts/tcheadgen.sh index dfd378a..007ed89 100755 --- a/automated-tests/scripts/tcheadgen.sh +++ b/automated-tests/scripts/tcheadgen.sh @@ -1,16 +1,18 @@ #!/bin/bash if [[ -z $1 ]]; then - echo "Usage note: tcheadgen.sh " + echo "Usage note: tcheadgen.sh " exit 1 fi FILE="$PWD/$1" +shift +TC_FILES=$* TFILE="/tmp/retr.csv$$" HEADER_NAME=$(echo $1 | tr '[:lower:]' '[:upper:]' | sed -e 's/-/_/g' -e 's/\./_/') SCRIPT_DIR="$(cd "$(dirname $0)" && pwd)" -$SCRIPT_DIR/retriever.sh > $TFILE +$SCRIPT_DIR/retriever.sh $TC_FILES > $TFILE if [ $? -ne 0 ]; then cat $TFILE; exit 1; fi awk -F',' -v HEADER_NAME="$HEADER_NAME" ' BEGIN { @@ -28,8 +30,8 @@ awk -F',' -v HEADER_NAME="$HEADER_NAME" ' tc_array_counter = 0; tc_array_list[0] = ""; -print "#ifndef __" HEADER_NAME "__" -print "#define __" HEADER_NAME "__" +print "#ifndef " HEADER_NAME +print "#define " HEADER_NAME print "" print "#include \"testcase.h\"" print "" @@ -67,7 +69,6 @@ print " {" tc_array_list[i] "}," print " {NULL, NULL}" print "};" print "" -print "#endif // __" HEADER_NAME "__" +print "#endif // " HEADER_NAME }' $TFILE > $FILE unlink $TFILE -