My lazy header ...

AntDoc
Target antdoc.jmetra

antdoc.jmetra
  |
  +--init

Generates metrics concerning the Java code

This task requires jmetra.jar from jmetra.

Detail:
<target
	depends="init"
	description="Generates metrics concerning the Java code"
	name="antdoc.jmetra"
>
	<taskdef
		classname="com.jmetra.tools.ant.JMetraMetricsTaskDef"
		name="jmetrametrics"
	/>

	<taskdef
		classname="com.jmetra.tools.ant.JMetraMetricsAggrTaskDef"
		name="jmetrametricsaggr"
	/>

	<taskdef
		classname="com.jmetra.tools.ant.JMetraDocTaskDef"
		name="jmetradoc"
	/>

	<delete dir="${TEMPORARY_DIRECTORY_PATH}/jmetra.java"/>

	<copy toDir="${TEMPORARY_DIRECTORY_PATH}/jmetra.java">
		<fileset dir="${JAVA_SOURCE_DIRECTORY_PATH}">
			<include name="**/*.java"/>

			<exclude name="org/w3c/**/*.java"/>
		</fileset>
	</copy>

	<jmetrametrics
		outputdir="${JMETRA_AGGREGATED_DIRECTORY_PATH}"
		rootsource="${TEMPORARY_DIRECTORY_PATH}/jmetra.java"
		sourcekeyword="jmetra.java"
		verbose="true"
	/>

	<delete dir="${JMETRA_AGGREGATED_DIRECTORY_PATH}/aggrbuild"/>

	<jmetrametricsaggr
		metricsdir="${JMETRA_AGGREGATED_DIRECTORY_PATH}"
		outputdir="${JMETRA_AGGREGATED_DIRECTORY_PATH}/aggrbuild"
		verbose="true"
	/>

	<delete dir="${TEMPORARY_DIRECTORY_PATH}/jmetra.doc"/>

	<jmetradoc
		aggrmetricsdir="${JMETRA_AGGREGATED_DIRECTORY_PATH}/aggrbuild"
		outputdir="${TEMPORARY_DIRECTORY_PATH}/jmetra.doc"
		verbose="true"
	/>
</target>

... is just like my footer!

Edouard Mercier 2003.12.08 20:31:08 - AntDoc V0.8h - XSL Transformer Factory: com.icl.saxon.TransformerFactoryImpl