add descriptions to ant tasks. patch by Erik Onnen; reviewed by jbellis for CASSANDRA-1120

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@998541 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Jonathan Ellis 2010-09-18 21:08:05 +00:00
parent f16a14dd3f
commit 94de414336
1 changed files with 13 additions and 13 deletions

View File

@ -109,7 +109,7 @@
<mkdir dir="${build.src.gen-java}"/> <mkdir dir="${build.src.gen-java}"/>
</target> </target>
<target name="clean"> <target name="clean" description="Remove all locally created artifacts">
<delete dir="${build.test.dir}" /> <delete dir="${build.test.dir}" />
<delete dir="${build.classes}" /> <delete dir="${build.classes}" />
<delete dir="${build.src.gen-java}" /> <delete dir="${build.src.gen-java}" />
@ -225,10 +225,10 @@
Cassandra depends on it, and python because that is what the system Cassandra depends on it, and python because that is what the system
tests run. tests run.
--> -->
<target name="gen-thrift-java" depends="rat-init"> <target name="gen-thrift-java" depends="rat-init" description="Generate Thrift Java artifacts">
<echo>Generating Thrift Java code from ${basedir}/interface/cassandra.thrift ....</echo> <echo>Generating Thrift Java code from ${basedir}/interface/cassandra.thrift ....</echo>
<exec executable="thrift" dir="${basedir}/interface"> <exec executable="thrift" dir="${basedir}/interface">
<arg line="--gen java" /> <arg line="--gen java:hashcode" />
<arg line="-o ${interface.thrift.dir}" /> <arg line="-o ${interface.thrift.dir}" />
<arg line="cassandra.thrift" /> <arg line="cassandra.thrift" />
</exec> </exec>
@ -240,7 +240,7 @@
<arg value="interface/thrift" /> <arg value="interface/thrift" />
</java> </java>
</target> </target>
<target name="gen-thrift-py"> <target name="gen-thrift-py" description="Generate Thrift Python artifacts">
<echo>Generating Thrift Python code from ${basedir}/interface/cassandra.thrift ....</echo> <echo>Generating Thrift Python code from ${basedir}/interface/cassandra.thrift ....</echo>
<exec executable="thrift" dir="${basedir}/interface"> <exec executable="thrift" dir="${basedir}/interface">
<arg line="--gen py" /> <arg line="--gen py" />
@ -261,9 +261,9 @@
The build target builds all the .class files The build target builds all the .class files
--> -->
<target name="build" <target name="build"
depends="ivy-retrieve-build,avro-generate,build-subprojects,build-project"/> depends="ivy-retrieve-build,avro-generate,build-subprojects,build-project" description="Compile Cassandra classes"/>
<target name="build-subprojects"/> <target name="build-subprojects" description="Compile Cassandra contrib projects"/>
<target name="codecoverage" depends="cobertura-instrument,test,cobertura-report"/> <target name="codecoverage" depends="cobertura-instrument,test,cobertura-report" description="Create code coverage report"/>
<target depends="init,avro-generate,gen-cli-grammar" name="build-project"> <target depends="init,avro-generate,gen-cli-grammar" name="build-project">
<echo message="${ant.project.name}: ${ant.file}"/> <echo message="${ant.project.name}: ${ant.file}"/>
@ -289,7 +289,7 @@
<!-- <!--
The jar target makes cassandra.jar output. The jar target makes cassandra.jar output.
--> -->
<target name="jar" depends="build"> <target name="jar" depends="build" description="Assemble Cassandra JAR files">
<mkdir dir="${build.classes}/META-INF"/> <mkdir dir="${build.classes}/META-INF"/>
<copy file="LICENSE.txt" tofile="${build.classes}/META-INF/LICENSE.txt"/> <copy file="LICENSE.txt" tofile="${build.classes}/META-INF/LICENSE.txt"/>
<copy file="NOTICE.txt" tofile="${build.classes}/META-INF/NOTICE.txt"/> <copy file="NOTICE.txt" tofile="${build.classes}/META-INF/NOTICE.txt"/>
@ -307,7 +307,7 @@
</target> </target>
<!-- creates a release tarball --> <!-- creates a release tarball -->
<target name="release" depends="jar,javadoc,rat-init"> <target name="release" depends="jar,javadoc,rat-init" description="Create a full Cassandra binary distribution including tar.gz">
<mkdir dir="${dist.dir}"/> <mkdir dir="${dist.dir}"/>
<copy todir="${dist.dir}/lib"> <copy todir="${dist.dir}/lib">
<fileset dir="${build.lib}"/> <fileset dir="${build.lib}"/>
@ -386,7 +386,7 @@
</rat:report> </rat:report>
</target> </target>
<target name="build-test" depends="build" description="Build the Cassandra classes"> <target name="build-test" depends="build" description="Compile test classes">
<javac <javac
debug="true" debug="true"
debuglevel="${debuglevel}" debuglevel="${debuglevel}"
@ -432,11 +432,11 @@
</sequential> </sequential>
</macrodef> </macrodef>
<target name="test" depends="build-test"> <target name="test" depends="build-test" description="Execute unit tests">
<testmacro suitename="unit" inputdir="${test.unit.src}" timeout="60000" /> <testmacro suitename="unit" inputdir="${test.unit.src}" timeout="60000" />
</target> </target>
<target name="long-test" depends="build-test"> <target name="long-test" depends="build-test" description="Execute functional tests">
<testmacro suitename="long" inputdir="${test.long.src}" timeout="300000" /> <testmacro suitename="long" inputdir="${test.long.src}" timeout="300000" />
</target> </target>
@ -509,7 +509,7 @@
</java> </java>
</target> </target>
<target name="javadoc" depends="init"> <target name="javadoc" depends="init" description="Create javadoc">
<tstamp> <tstamp>
<format property="YEAR" pattern="yyyy"/> <format property="YEAR" pattern="yyyy"/>
</tstamp> </tstamp>