cvs commit: cocoon-2.1/tools/src blocks-build.xsl

2003-06-30 Thread cziegeler
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

2003-06-23 Thread cziegeler
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

2003-06-21 Thread jefft
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