You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@etch.apache.org by fi...@apache.org on 2011/07/24 20:09:58 UTC

svn commit: r1150449 - /incubator/etch/trunk/build.xml

Author: fitzner
Date: Sun Jul 24 18:09:55 2011
New Revision: 1150449

URL: http://svn.apache.org/viewvc?rev=1150449&view=rev
Log:
ETCH-152 build server integration

Removed ancall for stable and experimental builds

Modified:
    incubator/etch/trunk/build.xml

Modified: incubator/etch/trunk/build.xml
URL: http://svn.apache.org/viewvc/incubator/etch/trunk/build.xml?rev=1150449&r1=1150448&r2=1150449&view=diff
==============================================================================
--- incubator/etch/trunk/build.xml (original)
+++ incubator/etch/trunk/build.xml Sun Jul 24 18:09:55 2011
@@ -156,33 +156,35 @@
         <build_component dir="plugins/ant" />
     </target>
 
-    <target name="component-bindings">
-        <!-- Bindings -->
-        <!-- Stable Bindings -->
+    <target name="component-bindings" depends="component-bindings-stable, component-bindings-experimental">
+    </target>
+
+    <!-- Stable Bindings -->
+    <target name="component-bindings-stable" depends="component-bindings-stable-if, component-bindings-stable-then">
+    </target>
+    <target name="component-bindings-stable-if">
         <condition property="is-build-type-stable">
             <or>
                 <equals arg1="${build.type}" arg2="stable" />
                 <equals arg1="${build.type}" arg2="experimental" />
             </or>
         </condition>
-        <antcall target="component-bindings-stable" />
-
-        <!-- Experimental Bindings -->
-        <condition property="is-build-type-experimental">
-            <equals arg1="${build.type}" arg2="experimental" />
-        </condition>
-        <antcall target="component-bindings-experimental" />
     </target>
-
-    <target name="component-bindings-stable" if="is-build-type-stable">
-        <!-- Stable Bindings -->
+    <target name="component-bindings-stable-then" if="is-build-type-stable">
         <build_component dir="binding-java" />
         <build_component dir="binding-csharp" />
         <build_component dir="binding-c" />
     </target>
 
-    <target name="component-bindings-experimental" if="is-build-type-experimental">
-        <!-- Experimental Bindings -->
+    <!-- Experimental Bindings -->
+    <target name="component-bindings-experimental" depends="component-bindings-experimental-if, component-bindings-experimental-then">
+    </target>
+    <target name="component-bindings-experimental-if">
+        <condition property="is-build-type-experimental">
+            <equals arg1="${build.type}" arg2="experimental" />
+        </condition>
+    </target>
+    <target name="component-bindings-experimental-then" if="is-build-type-experimental">
         <build_component dir="binding-cpp" />
         <build_component dir="binding-go" />
         <build_component dir="binding-xml" />