<xsl:comment>preverify</xsl:comment>    
    
    <target name="pre-preverify"/>
    
    <target name="do-preverify" if="cldc-platform.trigger">
        <fail unless="preverify.classes.dir">Must set preverify.classes.dir</fail>
        <mkdir dir="${{preverify.sources.dir}}"/>
        <copy todir="${{preverify.sources.dir}}">
            <fileset dir="${{buildsystem.baton}}" includes="**/*.class"/>
        </copy>
        <mkdir dir="${{preverify.classes.dir}}"/>
        <nb-preverify srcdir="${{preverify.sources.dir}}" destdir="${{preverify.classes.dir}}" classpath="${{platform.bootclasspath}}:${{extra.classpath}}" configuration="${{platform.configuration}}" platformhome="${{platform.home}}" platformtype="${{platform.type}}" commandline="${{platform.preverifycommandline}}"/>
        <copy todir="${{preverify.classes.dir}}">
            <fileset dir="${{buildsystem.baton}}" defaultexcludes="${{filter.use.standard}}" excludes="${{filter.excludes.evaluated}},${{build.classes.excludes}}"/>
        </copy>
        <nb-overrideproperty name="buildsystem.baton" value="${{preverify.classes.dir}}"/>
    </target>

    <target name="post-preverify"/>

    <target name="preverify" depends="__DEPENDS__,pre-preverify,do-preverify,post-preverify" description="Preverify project classes."/>

