#!/bin/sh
varname=`basename $1 | tr "[a-z]" "[A-Z]" | tr "-" "_" | tr "." "_"`
echo "/* This file is automatically generated from"
echo " * $1"
echo " * Do not edit it directly, but edit the source file and rerun 'make'"
echo " */"
echo
echo "#define $varname \\"
comment=false
IFS="
"
while read line; do
line=`echo "$line" | sed -e 's/\/\*.*\*\///g' | sed -e 's/[ ]*$//g'`
if [ -z "$line" ]; then
continue
fi
if [ "$comment" = "false" ] && echo "$line" | fgrep '/*' >/dev/null; then
comment=true
fi
if [ "$comment" = "true" ] && echo "$line" | fgrep '*/' >/dev/null; then
comment=false
continue
fi
if [ "$comment" = "true" ]; then
continue
fi
line="`echo "$line" | sed -e 's/"/\\"/g'`" if [ -n "$line" ]; then
echo " \"$line \"\\"
fi
done
echo ' ""'