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