Index: header-generator.xsl |
diff --git a/header-generator.xsl b/header-generator.xsl |
index c32f4b650f64acd40b2884aa2caae340582fffab..36255f34d18297188517c6ee72e0d9e3c5f7b6bc 100644 |
--- a/header-generator.xsl |
+++ b/header-generator.xsl |
@@ -137,6 +137,13 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
</xsl:template> |
<xsl:template match="signal"> |
+ <xsl:variable name="varname"> |
+ <xsl:value-of select="translate(@name, |
+ 'abcdefghijklmnopqrstuvwxyz. ', |
+ 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_')"/> |
+ </xsl:variable> |
+#define <xsl:value-of select="concat('MM_SIGNAL_', $varname)"/> "<xsl:value-of select="@name"/>" |
+ |
</xsl:template> |
<xsl:template match="method"> |