Author: jbellis
Date: Mon Nov 1 22:42:31 2010
New Revision: 1029872
URL: http://svn.apache.org/viewvc?rev=1029872&view=rev
Log:
fail ant gen-thrift-[py|java] if the thrift compiler signals an error. patch
by mdennis; reviewed by jbellis for CASSANDRA-1692
Modified:
cassandra/branches/cassandra-0.7/build.xml
Modified: cassandra/branches/cassandra-0.7/build.xml
URL:
http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.7/build.xml?rev=1029872&r1=1029871&r2=1029872&view=diff
==============================================================================
--- cassandra/branches/cassandra-0.7/build.xml (original)
+++ cassandra/branches/cassandra-0.7/build.xml Mon Nov 1 22:42:31 2010
@@ -231,7 +231,7 @@
-->
<target name="gen-thrift-java" depends="rat-init" description="Generate
Thrift Java artifacts">
<echo>Generating Thrift Java code from
${basedir}/interface/cassandra.thrift ....</echo>
- <exec executable="thrift" dir="${basedir}/interface">
+ <exec executable="thrift" dir="${basedir}/interface" failonerror="true">
<arg line="--gen java:hashcode" />
<arg line="-o ${interface.thrift.dir}" />
<arg line="cassandra.thrift" />
@@ -246,7 +246,7 @@
</target>
<target name="gen-thrift-py" description="Generate Thrift Python
artifacts">
<echo>Generating Thrift Python code from
${basedir}/interface/cassandra.thrift ....</echo>
- <exec executable="thrift" dir="${basedir}/interface">
+ <exec executable="thrift" dir="${basedir}/interface" failonerror="true">
<arg line="--gen py" />
<arg line="-o ${interface.thrift.dir}" />
<arg line="cassandra.thrift" />