tools/addToolVersion.sh
changeset 523 010f6f4e4dd6
parent 473 731718e6ffdc
child 545 a7782f2c0926
     1.1 --- a/tools/addToolVersion.sh	Fri May 02 17:49:29 2008 +0000
     1.2 +++ b/tools/addToolVersion.sh	Tue May 20 21:32:39 2008 +0000
     1.3 @@ -66,7 +66,7 @@
     1.4          --copy)             tool_suffix=copy;;
     1.5          # Misc:
     1.6          -h|--help)          doHelp; exit 0;;
     1.7 -        -*)                 echo "Unknown option: \"${!i}\" (use -h/--help for help)."; exit 1;;
     1.8 +        -*)                 echo "Unknown option: '${!i}' (use -h/--help for help)."; exit 1;;
     1.9          *)                  VERSION="${VERSION} ${!i}";;
    1.10      esac
    1.11      i=$((i+1))
    1.12 @@ -81,9 +81,9 @@
    1.13  
    1.14  for ver in ${VERSION}; do
    1.15      unset DEP L1 L2 L3 L4 L5 FILE
    1.16 -    v=`echo "${ver}" |sed -r -e 's/-/_/g; s/\./_/g;'`
    1.17 +    v=$(echo "${ver}" |sed -r -e 's/-/_/g; s/\./_/g;')
    1.18      if [ "${cat}" = "KERNEL" ]; then
    1.19 -        TOOL_SUFFIX="`echo \"${tool_suffix}\" |tr [[:lower:]] [[:upper:]]`"
    1.20 +        TOOL_SUFFIX=$(echo "${tool_suffix}" |tr [[:lower:]] [[:upper:]])
    1.21          L1="config ${cat}_${TOOL_SUFFIX}_V_${v}\n"
    1.22          L2="    bool\n"
    1.23          L3="    prompt \"${ver}${prompt_suffix}\"\n"
    1.24 @@ -105,7 +105,7 @@
    1.25      [ -n "${OBS}" ] && DEP="${DEP} && OBSOLETE"
    1.26      case "${DEP}" in
    1.27          "") ;;
    1.28 -        *)  L4="    depends on `echo \"${DEP}\" |sed -r -e 's/^ \\&\\& //; s/\\&/\\\\&/g;'`\n"
    1.29 +        *)  L4="    depends on "$(echo "${DEP}" |sed -r -e 's/^ \\&\\& //; s/\\&/\\\\&/g;')"\n"
    1.30      esac
    1.31      sed -r -i -e 's/^(# CT_INSERT_VERSION_ABOVE)$/'"${L1}${L2}${L3}${L4}"'\n\1/;
    1.32                    s/^(# CT_INSERT_VERSION_STRING_ABOVE)$/'"${L5}"'\n\1/;' "${FILE}"