#!/bin/sh - # $Id: s_include,v 1.6 2005/09/07 09:06:21 jsnelson Exp $ # # Build the automatically generated function prototype files. msgc="/* DO NOT EDIT: automatically built by dist/s_include. */" . ./RELEASE t=/tmp/DbXmlFwd.hpp.tmp f=../include/dbxml/DbXmlFwd.hpp rm -f $t sed '/BEGIN-DBXML-VERSION/q' < $f > $t echo "$msgc" >> $t echo "#define DBXML_VERSION_MAJOR $DBXML_VERSION_MAJOR" >> $t echo "#define DBXML_VERSION_MINOR $DBXML_VERSION_MINOR" >> $t echo "#define DBXML_VERSION_PATCH $DBXML_VERSION_PATCH" >> $t echo "#define DBXML_VERSION_STRING \"$DBXML_VERSION_STRING\"" >> $t echo -n "#define XERCESC xercesc_$XERCES_VERSION_MAJOR" >> $t echo "_$XERCES_VERSION_MINOR" >> $t sed -n '/END-DBXML-VERSION/,$p' < $f >> $t cmp $t $f > /dev/null 2>&1 || (echo "Building $f" && rm -f $f && cp $t $f && chmod 444 $f)