Whamcloud - gitweb
Many files:
[tools/e2fsprogs.git] / lib / ss / mk_cmds.sh
1 #!/bin/sh
2 #
3 #
4
5 DIR=@DIR@
6 AWK=@AWK@
7 SED=@SED@
8
9 FILE=$1
10 ROOT=`echo $1 | sed -e s/.ct$//`
11 BASE=`basename $ROOT`
12 TMP=ct$$.c
13
14 ${SED} -f ${DIR}/ct_c.sed  ${FILE} \
15         | ${AWK} -f ${DIR}/ct_c.awk rootname=${ROOT} outfile=${TMP} -
16
17 if grep "^#__ERROR_IN_FILE" ${TMP} > /dev/null; then
18         rm ${TMP}
19         exit 1
20 else
21         mv ${TMP} ${BASE}.c
22         exit 0
23 fi