rubys       01/10/21 04:52:55

  Modified:    proposal/gump/stylesheet bash.xsl build.xsl win2k.xsl
  Log:
  Try putting things which are on the bootclasspath FIRST on the classpath
  too.
  
  Revision  Changes    Path
  1.61      +10 -3     jakarta-alexandria/proposal/gump/stylesheet/bash.xsl
  
  Index: bash.xsl
  ===================================================================
  RCS file: /home/cvs/jakarta-alexandria/proposal/gump/stylesheet/bash.xsl,v
  retrieving revision 1.60
  retrieving revision 1.61
  diff -u -r1.60 -r1.61
  --- bash.xsl  2001/10/20 20:50:33     1.60
  +++ bash.xsl  2001/10/21 11:52:55     1.61
  @@ -344,9 +344,16 @@
     <xsl:template match="classpath">
       <xsl:text>export CLASSPATH=$CP:$JAVA_HOME\lib\tools.jar&#10;</xsl:text>
       <xsl:for-each select="pathelement">
  -      <xsl:text>export CLASSPATH=$CLASSPATH:</xsl:text>
  -      <xsl:value-of select="translate(@location,'\','/')"/>
  -      <xsl:text>&#10;</xsl:text>
  +      <xsl:if test="@type='boot'">
  +        <xsl:text>export CLASSPATH=$CLASSPATH:</xsl:text>
  +        <xsl:value-of select="translate(@location,'\','/')"/>
  +        <xsl:text>&#10;</xsl:text>
  +      </xsl:if>
  +      <xsl:if test="not(@type='boot')">
  +        <xsl:text>export CLASSPATH=</xsl:text>
  +        <xsl:value-of select="translate(@location,'\','/')"/>
  +        <xsl:text>:$CLASSPATH&#10;</xsl:text>
  +      </xsl:if>
       </xsl:for-each>
     </xsl:template>
   
  
  
  
  1.44      +4 -2      jakarta-alexandria/proposal/gump/stylesheet/build.xsl
  
  Index: build.xsl
  ===================================================================
  RCS file: /home/cvs/jakarta-alexandria/proposal/gump/stylesheet/build.xsl,v
  retrieving revision 1.43
  retrieving revision 1.44
  diff -u -r1.43 -r1.44
  --- build.xsl 2001/10/21 03:26:49     1.43
  +++ build.xsl 2001/10/21 11:52:55     1.44
  @@ -211,8 +211,10 @@
                 </xsl:for-each>
   
                 <xsl:for-each select="depend[not(noclasspath)]|option">
  -                <xsl:for-each select="jar[not(@type='boot')]">
  -                  <pathelement location="{../@home}/{@name}"/>
  +                <xsl:for-each select="jar">
  +                  <pathelement location="{../@home}/{@name}">
  +                    <xsl:copy-of select="@type"/>
  +                  </pathelement>
                   </xsl:for-each>
                 </xsl:for-each>
               </classpath>
  
  
  
  1.30      +10 -3     jakarta-alexandria/proposal/gump/stylesheet/win2k.xsl
  
  Index: win2k.xsl
  ===================================================================
  RCS file: /home/cvs/jakarta-alexandria/proposal/gump/stylesheet/win2k.xsl,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- win2k.xsl 2001/10/20 20:50:33     1.29
  +++ win2k.xsl 2001/10/21 11:52:55     1.30
  @@ -305,9 +305,16 @@
     <xsl:template match="classpath">
       <xsl:text>SET CLASSPATH=%CP%;%JAVA_HOME%\lib\tools.jar&#10;</xsl:text>
       <xsl:for-each select="pathelement">
  -      <xsl:text>SET CLASSPATH=%CLASSPATH%;</xsl:text>
  -      <xsl:value-of select="translate(@location,'/','\')"/>
  -      <xsl:text>&#10;</xsl:text>
  +      <xsl:if test="not(@type='boot')">
  +        <xsl:text>SET CLASSPATH=%CLASSPATH%;</xsl:text>
  +        <xsl:value-of select="translate(@location,'/','\')"/>
  +        <xsl:text>&#10;</xsl:text>
  +      </xsl:if>
  +      <xsl:if test="@type='boot'">
  +        <xsl:text>SET CLASSPATH=</xsl:text>
  +        <xsl:value-of select="translate(@location,'/','\')"/>
  +        <xsl:text>;%CLASSPATH%&#10;</xsl:text>
  +      </xsl:if>
       </xsl:for-each>
     </xsl:template>
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to