cocoon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From un...@apache.org
Subject svn commit: rev 55855 - cocoon/branches/BRANCH_2_1_X/tools/src
Date Thu, 28 Oct 2004 14:19:35 GMT
Author: unico
Date: Thu Oct 28 07:19:35 2004
New Revision: 55855

Modified:
   cocoon/branches/BRANCH_2_1_X/tools/src/blocks-build.xsl
Log:
only include optional jars if block has any library dependencies

Modified: cocoon/branches/BRANCH_2_1_X/tools/src/blocks-build.xsl
==============================================================================
--- cocoon/branches/BRANCH_2_1_X/tools/src/blocks-build.xsl	(original)
+++ cocoon/branches/BRANCH_2_1_X/tools/src/blocks-build.xsl	Thu Oct 28 07:19:35 2004
@@ -529,13 +529,15 @@
       </xsl:if>
 
       <!-- Copy the library depencies -->
-      <copy filtering="off" todir="${{build.webapp.lib}}">
-        <fileset dir="${{lib.optional}}">
-          <xsl:for-each select="library">
-            <include name="{@name}*.jar"/>
-          </xsl:for-each>
-        </fileset>
-      </copy>
+      <xsl:if test="library">
+        <copy filtering="off" todir="${{build.webapp.lib}}">
+          <fileset dir="${{lib.optional}}">
+            <xsl:for-each select="library">
+              <include name="{@name}*.jar"/>
+            </xsl:for-each>
+          </fileset>
+        </copy>
+      </xsl:if>
 
       <!-- Test if this block has global WEB-INF files -->
       <if>
@@ -566,11 +568,13 @@
 
       <path id="{$block-name}.classpath">
         <path refid="classpath"/>
-        <fileset dir="${{lib.optional}}">
-          <xsl:for-each select="library">
-            <include name="{@name}*.jar"/>
-          </xsl:for-each>
-        </fileset>
+        <xsl:if test="library">
+          <fileset dir="${{lib.optional}}">
+            <xsl:for-each select="library">
+              <include name="{@name}*.jar"/>
+            </xsl:for-each>
+          </fileset>
+        </xsl:if>
         <pathelement location="${{build.blocks}}/{$block-name}/mocks"/>
         <pathelement location="${{build.blocks}}/{$block-name}/dest"/>
         <pathelement location="${{build.blocks}}/{$block-name}/samples"/>

Mime
View raw message