groovydoc task
JavaとGroovyのソースが混ざっていても、JavadocライクなGroovydocを Ant で生成。
例
<?xml version="1.0" encoding="UTF-8"?>
<project default="doc">
<property environment="env" />
<path id="groovy.classpath"> <fileset dir="${env.GROOVY_HOME}/embeddable/" /> </path>
<target name="init">
<property name="build.src" value="./src"/>
<property name="build.docs" value="./docs"/>
<property name="libdir" value="./lib"/>
<echo>GROOVY_HOME:${env.GROOVY_HOME}</echo>
</target>
<target name="clean" depends="init">
<delete dir="${build.docs}" />
</target>
<taskdef
name="groovydoc"
classname="org.codehaus.groovy.ant.Groovydoc"
classpathref="groovy.classpath"/>
<target name="doc" depends="init" description = "generate groovydoc">
<groovydoc
sourcepath = "${build.src}"
destdir = "${build.docs}"
/>
</target>
</project>