mirror of https://github.com/vitalif/e2fsprogs
25 lines
351 B
Bash
25 lines
351 B
Bash
#!/bin/sh
|
|
#
|
|
#
|
|
|
|
DIR=@SS_DIR@
|
|
AWK=@AWK@
|
|
SED=@SED@
|
|
|
|
FILE=$1
|
|
ROOT=`echo $1 | sed -e s/.ct$//`
|
|
BASE=`basename $ROOT`
|
|
TMP=ct$$.c
|
|
|
|
${SED} -f ${DIR}/ct_c.sed ${FILE} \
|
|
| ${AWK} -f ${DIR}/ct_c.awk rootname=${ROOT} outfile=${TMP} -
|
|
|
|
if grep "^#__ERROR_IN_FILE" ${TMP} > /dev/null; then
|
|
rm ${TMP}
|
|
exit 1
|
|
else
|
|
rm -f ${BASE}.c
|
|
mv ${TMP} ${BASE}.c
|
|
exit 0
|
|
fi
|