<project name="docbooktest" basedir="." default="xslt">

   <property name="DOCBOOK_DTD"
       value="../docbook-4.2/docbookx.dtd"/>
   <property name="DOCBOOK_PUBLIC_ID"
       value="-//OASIS//DTD DocBook XML V4.2//EN"/>
   <property name="LIBDIR" value="../lib"/>

   <property name="SOURCE" value="sample.xml"/>
   <property name="STYLESHEET" value="${basedir}/sample.xsl"/>

   <target name="xslt">
       <xmlvalidate warn="false">
           <xmlcatalog>
               <dtd publicId="${DOCBOOK_PUBLIC_ID}"
                    location="${DOCBOOK_DTD}"/>
           </xmlcatalog>
           <fileset dir="${basedir}">
               <include name="${SOURCE}"/>
           </fileset>
       </xmlvalidate>
       <xslt 
           basedir="${basedir}"
           destdir="${basedir}"
           style="${STYLESHEET}"
           extension=".html"
           includes="${SOURCE}">
           <classpath>
              <pathelement location="${LIBDIR}/xalan.jar"/>
           </classpath>
           <xmlcatalog>
               <dtd publicId="${DOCBOOK_PUBLIC_ID}"
                    location="${DOCBOOK_DTD}"/>
           </xmlcatalog>
       </xslt>
    </target>

</project>


