]> granicus.if.org Git - docbook-dsssl/commitdiff
Handle off-site links in the dependency list
authorNorman Walsh <ndw@nwalsh.com>
Wed, 26 Sep 2001 23:15:50 +0000 (23:15 +0000)
committerNorman Walsh <ndw@nwalsh.com>
Wed, 26 Sep 2001 23:15:50 +0000 (23:15 +0000)
website/xsl/makefile-dep.xsl

index a36f74ee2137640d421b6e116f741b81339a27e0..04154c10f81a4f4fd124708e17345c0f2c7fdbdb 100644 (file)
 <!--
   <xsl:apply-templates select="." mode="calculate-dir"/>
 -->
-  <xsl:value-of select="@dir"/>
-  <xsl:value-of select="$prefix"/>
-  <xsl:value-of select="@filename"/>
-  <xsl:text>: </xsl:text>
-  <xsl:value-of select="@page"/>
-  <xsl:text>&#10;</xsl:text>
+  <xsl:if test="@filename">
+    <xsl:value-of select="@dir"/>
+    <xsl:value-of select="$prefix"/>
+    <xsl:value-of select="@filename"/>
+    <xsl:text>: </xsl:text>
+    <xsl:value-of select="@page"/>
+    <xsl:text>&#10;</xsl:text>
+  </xsl:if>
 </xsl:template>
 
 <xsl:template match="toc" mode="all">
 <!--
   <xsl:apply-templates select="." mode="calculate-dir"/>
 -->
-  <xsl:value-of select="@dir"/>
-  <xsl:value-of select="$prefix"/>
-  <xsl:value-of select="@filename"/>
-  <xsl:text> </xsl:text>
+  <xsl:if test="@filename">
+    <xsl:value-of select="@dir"/>
+    <xsl:value-of select="$prefix"/>
+    <xsl:value-of select="@filename"/>
+    <xsl:text> </xsl:text>
+  </xsl:if>
 </xsl:template>
 
 <xsl:template match="*" mode="calculate-dir">