Purge underscored header file barriers
[platform/core/uifw/dali-toolkit.git] / automated-tests / scripts / tcheadgen.sh
index c7b7700..c8cd679 100755 (executable)
@@ -6,7 +6,7 @@ if [[ -z $1 ]]; then
 fi
 
 FILE="$PWD/$1"
-TFILE="/tmp/retr.csv"
+TFILE="/tmp/retr.csv$$"
 HEADER_NAME=$(echo $1 | tr '[:lower:]' '[:upper:]' | sed -e 's/-/_/g' -e 's/\./_/')
 SCRIPT_DIR="$(cd "$(dirname $0)" && pwd)"
 
@@ -28,8 +28,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,5 +67,7 @@ print "    {" tc_array_list[i] "},"
 print "    {NULL, NULL}"
 print "};"
 print ""
-print "#endif // __" HEADER_NAME "__"
+print "#endif // " HEADER_NAME
 }' $TFILE > $FILE
+unlink $TFILE
+