cvs commit: cocoon-2.1/tools/src blocks-build.xsl
cziegeler2003/06/30 07:28:29 Modified:tools/src blocks-build.xsl Log: Build system: show message when a block is excluded Revision ChangesPath 1.25 +7 -1 cocoon-2.1/tools/src/blocks-build.xsl Index: blocks-build.xsl === RCS file: /home/cvs/cocoon-2.1/tools/src/blocks-build.xsl,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- blocks-build.xsl 23 Jun 2003 18:11:41 - 1.24 +++ blocks-build.xsl 30 Jun 2003 14:28:29 - 1.25 @@ -133,11 +133,17 @@ xsl:template match=project xsl:variable name=block-name select=substring-after(@name,'cocoon-block-') / + target name=[EMAIL PROTECTED] if=exclude.block.{$block-name} + echo message=---/ + echo message=ATTENTION: {$block-name} is excluded from the build./ + echo message=---/ + /target + target name=[EMAIL PROTECTED] unless=unless.exclude.block.{$block-name}/ target name=[EMAIL PROTECTED] unless=unless.exclude.block.{$block-name} xsl:if test=depend -xsl:attribute name=dependsxsl:value-of select=@name/xsl:for-each select=depend[contains(@project,'cocoon-block-')]xsl:text,/xsl:textxsl:value-of select=@project/-compile/xsl:for-each/xsl:attribute +xsl:attribute name=dependsxsl:value-of select=@name/,xsl:value-of select=@name/-excludedxsl:for-each select=depend[contains(@project,'cocoon-block-')]xsl:text,/xsl:textxsl:value-of select=@project/-compile/xsl:for-each/xsl:attribute /xsl:if !-- Test if this block has special build --
cvs commit: cocoon-2.1/tools/src blocks-build.xsl
cziegeler2003/06/23 11:11:41 Modified:tools/src blocks-build.xsl Log: Updating to latest excalibur datasource - no more JVM dependency :) Move BlobSource into databases block Revision ChangesPath 1.24 +6 -4 cocoon-2.1/tools/src/blocks-build.xsl Index: blocks-build.xsl === RCS file: /home/cvs/cocoon-2.1/tools/src/blocks-build.xsl,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- blocks-build.xsl 21 Jun 2003 07:18:54 - 1.23 +++ blocks-build.xsl 23 Jun 2003 18:11:41 - 1.24 @@ -13,10 +13,12 @@ /fileset fileset dir={string('${lib.endorsed}')} include name=*.jar/ -/fileset -fileset dir={string('${lib.core}/jvm${target.vm}')} - include name=*.jar/ -/fileset +/fileset +!-- Currently, we have no JVM dependent libraries + fileset dir={string('${lib.core}/jvm${target.vm}')} + include name=*.jar/ + /fileset +-- fileset dir={string('${lib.optional}')} include name=*.jar/ /fileset
cvs commit: cocoon-2.1/tools/src blocks-build.xsl
jefft 2003/06/21 00:18:54 Modified:tools/src blocks-build.xsl Log: Add comments to cocoon.xconf snippets, not sitemap.xmap Revision ChangesPath 1.23 +3 -3 cocoon-2.1/tools/src/blocks-build.xsl Index: blocks-build.xsl === RCS file: /home/cvs/cocoon-2.1/tools/src/blocks-build.xsl,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- blocks-build.xsl 21 Jun 2003 06:53:55 - 1.22 +++ blocks-build.xsl 21 Jun 2003 07:18:54 - 1.23 @@ -77,8 +77,7 @@ target name=patch-conf depends=init xpatch file={string('${build.webapp}')}/sitemap.xmap - srcdir={string('${blocks}')} - addcomments=true + srcdir={string('${blocks}')} xsl:for-each select=project[contains(@name,'cocoon-block-')] xsl:variable name=block-name select=substring-after(@name,'cocoon-block-')/ include name={$block-name}/conf/**/*.xmap unless=unless.exclude.block.{$block-name}/ @@ -89,7 +88,8 @@ xsl:for-each select=project[contains(@name,'cocoon-block-')] xsl:variable name=block-name select=substring-after(@name,'cocoon-block-')/ xpatch file={string('${build.webapp}')}/WEB-INF/cocoon.xconf - srcdir={string('${blocks}')} + srcdir={string('${blocks}')} + addcomments=true include name={$block-name}/conf/**/*.xconf unless=unless.exclude.block.{$block-name}/ /xpatch /xsl:for-each