5 datarootdir=@datarootdir@
6 DIR="${DIR-@datadir@/ss}"
11 if test "x$1" = x ; then
12 echo "Usage: mk_cmds file"
16 if test -n "$_SS_DIR_OVERRIDE" ; then
17 DIR="$_SS_DIR_OVERRIDE";
20 if test ! -f $DIR/ct_c.sed || test ! -f $DIR/ct_c.awk ; then
22 # echo "Falling back to $DIR..."
23 if test ! -f "$DIR/ct_c.sed" || test ! -f "$DIR/ct_c.awk" ; then
24 echo "mk_cmds: Couldn't find mk_cmds's template files."
30 ROOT=`echo $1 | sed -e s/.ct$//`
31 BASE=`basename "$ROOT"`
34 if test ! -f "$FILE" ; then
35 echo "$FILE: File not found"
39 ${SED} -f "${DIR}/ct_c.sed" "${FILE}" \
40 | ${AWK} -f "${DIR}/ct_c.awk" "rootname=${ROOT}" "outfile=${TMP}" -
42 if grep "^#__ERROR_IN_FILE" "${TMP}" > /dev/null; then
47 mv -f "${TMP}" "${BASE}.c"