#!/bin/sh
g++ -E -dD $1 > $1.pp_tmp
$QSCRIPT_DIR/cdefine2tcl $1.pp_tmp > $2.def_tmp
qscript_text $QSCRIPT_DIR/cdefine2tcl.tcl $2.def_tmp $2
g++ -E $1 > $2.h_tmp
qscript_text $QSCRIPT_DIR/cenum2tcl.tcl $2.h_tmp $2.enum
cat $2.enum >> $2
rm -f $2.def_tmp $2.enum $2.h_tmp $1.pp_tmp
qscript_text $2
