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" />


Reply via email to