My lazy header ...

AntDoc
Target antdoc.vizant

antdoc.vizant
  |
  +--init

The task that generates graphical targets dependencies of an Ant buildfile

This target has been defined because the three XSL files used by AntDoc only differ by minor things. Those files are:
  • AntDocXalan.xsl: this is the XSL used as a template,
  • AntDoc1.1.xsl: this is the XSL used by Saxon V6,
  • AntDoc2.0.xsl: this is the XSL used by Saxon V7.
The two resulting files are output in the ${TEMPORARY_ROOT_DIRECTORY_PATH} directory.

Detail:
<target
	depends="init"
	description="The task that generates graphical targets dependencies of an Ant buildfile"
	name="antdoc.vizant"
>
	<taskdef
		classname="net.sourceforge.vizant.Vizant"
		name="vizant"
	/>

	<vizant
		antfile="${ant.file}"
		outfile="build.dot"
	/>

	<exec executable="dot">
		<arg line="-Tpng build.dot -o build.png"/>
	</exec>
</target>

... is just like my footer!

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