<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="xsl msxsl"
>
  <xsl:param name="help"/>
  <xsl:output method="xml" indent="yes"/>


  <xsl:template match="/*">
    <xsl:if test="$help='true'">
      <xsl:message terminate="yes">
        Xml template for protobuf-net.
        
        This template writes the proto descriptor as xml.
        No options available.
      </xsl:message>
    </xsl:if>
    <xsl:call-template name="main"/>
  </xsl:template>
  
    <xsl:template match="@* | node()" name="main">
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>
</xsl:stylesheet>