You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by do...@apache.org on 2010/04/18 20:03:17 UTC

svn commit: r935376 - /ofbiz/trunk/common.xml

Author: doogie
Date: Sun Apr 18 18:03:16 2010
New Revision: 935376

URL: http://svn.apache.org/viewvc?rev=935376&view=rev
Log:
With <if> always available, _src-extra-set can be defined at the
top-level, without having to wait until some target is run.

Modified:
    ofbiz/trunk/common.xml

Modified: ofbiz/trunk/common.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/common.xml?rev=935376&r1=935375&r2=935376&view=diff
==============================================================================
--- ofbiz/trunk/common.xml (original)
+++ ofbiz/trunk/common.xml Sun Apr 18 18:03:16 2010
@@ -57,23 +57,26 @@ under the License.
 
     <target name="init"/>
 
-    <available property="_src-available" file="${src.dir}"/>
-    <fileset id="_src-extra-set" dir="." excludes="**"/>
-
-    <target name="_src-available" if="_src-available">
-        <fileset id="_src-extra-set" dir="${src.dir}">
-            <include name="**/*.properties"/>
-            <include name="**/*.groovy"/>
-            <include name="**/*.xml"/>
-            <include name="**/*.bsh"/>
-            <include name="**/*.logic"/>
-            <include name="**/*.js"/>
-            <include name="**/*.js"/>
-            <include name="**/*.jacl"/>
-            <include name="**/*.py"/>
-            <include name="META-INF/**"/>
-        </fileset>
-    </target>
+    <if>
+        <available file="${src.dir}"/>
+        <commands>
+            <fileset id="_src-extra-set" dir="${src.dir}">
+                <include name="**/*.properties"/>
+                <include name="**/*.groovy"/>
+                <include name="**/*.xml"/>
+                <include name="**/*.bsh"/>
+                <include name="**/*.logic"/>
+                <include name="**/*.js"/>
+                <include name="**/*.js"/>
+                <include name="**/*.jacl"/>
+                <include name="**/*.py"/>
+                <include name="META-INF/**"/>
+            </fileset>
+        </commands>
+        <else>
+            <fileset id="_src-extra-set" dir="." excludes="**"/>
+        </else>
+    </if>
 
     <!-- ================================================================== -->
     <!-- Compilation of the source files                                    -->
@@ -83,7 +86,7 @@ under the License.
         <javac16/>
     </target>
 
-    <target name="jar" depends="classes,_src-available">
+    <target name="jar" depends="classes">
         <jar jarfile="${build.dir}/lib/${name}.jar">
             <fileset dir="${build.dir}/classes"/>
             <fileset refid="_src-extra-set"/>