aboutsummaryrefslogtreecommitdiff
path: root/build.xsl
diff options
context:
space:
mode:
authorAdrian Kummerlaender2014-10-13 18:44:03 +0200
committerAdrian Kummerlaender2014-10-13 18:44:03 +0200
commit8b31d7cdd01f9a83ff7ab282993eb5b877a971ed (patch)
tree8b407bea06f3588f002d00dfbbfafa83a51c89a3 /build.xsl
parentce5c887d3f8d7f72396bae5b20166d6af1c76445 (diff)
downloadBuildXSLT-master.tar
BuildXSLT-master.tar.gz
BuildXSLT-master.tar.bz2
BuildXSLT-master.tar.lz
BuildXSLT-master.tar.xz
BuildXSLT-master.tar.zst
BuildXSLT-master.zip
Expanded generation failure message to include error logHEADmaster
* a failed call to "InputXSLT:generate" returns a full log of all errors and XSLT messages ** this log is very helpful for debugging purposes and is now included into BuildXSLT errors
Diffstat (limited to 'build.xsl')
-rw-r--r--build.xsl8
1 files changed, 7 insertions, 1 deletions
diff --git a/build.xsl b/build.xsl
index 501c129..06fb410 100644
--- a/build.xsl
+++ b/build.xsl
@@ -31,7 +31,13 @@
<xsl:message terminate="yes">
<xsl:text>Failed to generate transformation "</xsl:text>
<xsl:value-of select="string($transformation)"/>
- <xsl:text>"</xsl:text>
+ <xsl:text>": &#xA;</xsl:text>
+
+ <xsl:for-each select="$result/error">
+ <xsl:text>&#xA;</xsl:text>
+ <xsl:value-of select="."/>
+ <xsl:text>&#xA;</xsl:text>
+ </xsl:for-each>
</xsl:message>
</xsl:otherwise>
</xsl:choose>