crossley    2002/12/22 01:14:40

  Modified:    tools/src Tag: cocoon_2_0_3_branch check-jars.xsl
  Log:
  Ensure that jar filename has version number or datestamp.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.5.2.3   +9 -2      xml-cocoon2/tools/src/check-jars.xsl
  
  Index: check-jars.xsl
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/tools/src/check-jars.xsl,v
  retrieving revision 1.5.2.2
  retrieving revision 1.5.2.3
  diff -u -r1.5.2.2 -r1.5.2.3
  --- check-jars.xsl    18 Sep 2002 16:30:52 -0000      1.5.2.2
  +++ check-jars.xsl    22 Dec 2002 09:14:39 -0000      1.5.2.3
  @@ -16,7 +16,7 @@
     version="1.0"
     xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
   
  -  <xsl:output indent="yes" method="xml" doctype-public="-//APACHE//DTD 
Documentation V1.0//EN" doctype-system="document-v10.dtd" />
  +  <xsl:output indent="yes" method="xml" doctype-public="-//APACHE//DTD 
Documentation V1.0//EN" doctype-system="../dtd/document-v10.dtd" />
   
     <xsl:strip-space elements="*" />
   
  @@ -36,7 +36,14 @@
         <xsl:variable name="this" select="normalize-space(text())"/>
         <xsl:if test="count($jars.xml/jars/file/lib[normalize-space(text()) = $this]) 
> 1">
           <xsl:message terminate="yes">
  -  Duplicate entry for file <xsl:value-of select="$this"/>.
  +  Duplicate entry for file <xsl:value-of select="$this"/>
  +        </xsl:message>
  +      </xsl:if>
  +      <!-- ensure a decent filename -->
  +      <xsl:if test="not(contains(translate($this, '0123456789', '9999999999'), 
'9'))">
  +        <xsl:message terminate="no">
  +  [WARN] Poor filename for file <xsl:value-of select="$this"/>
  +  Please add version number or datestamp.
           </xsl:message>
         </xsl:if>
       </xsl:for-each>
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to