Add new vconf key for Wi-Fi Interface Name
[platform/core/appfw/vconf-internal-keys.git] / create_header.xsl
index c3aef8f..3d623c9 100644 (file)
@@ -42,9 +42,23 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 #ifdef USE_NONCREATED_VCONF_KEY
 #warning using non-created vconf-key ----- please make sure this key is in use actually
 #endif
+<xsl:choose>
+<xsl:when test="./comment">
+/**
+ * <xsl:value-of select="./comment"/>
+ */
+</xsl:when>
+</xsl:choose>
 #define <xsl:value-of select="./header"/> <xsl:text> </xsl:text> "<xsl:value-of select="./@name"/>"
   </xsl:when>
   <xsl:otherwise>
+<xsl:choose>
+<xsl:when test="./comment">
+/**
+ * <xsl:value-of select="./comment"/>
+ */
+</xsl:when>
+</xsl:choose>
 #define <xsl:value-of select="./header"/> <xsl:text> </xsl:text> "<xsl:value-of select="./@name"/>"
   </xsl:otherwise>
 </xsl:choose>
@@ -56,11 +70,25 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 <xsl:template match="enumlist">
 <xsl:choose>
   <xsl:when test="./@name">
+<xsl:choose>
+<xsl:when test="./comment">
+/**
+ * <xsl:value-of select="./comment"/>
+ */
+</xsl:when>
+</xsl:choose>
 enum <xsl:value-of select="./@name"/> {
        <xsl:apply-templates select="./enumdata"> </xsl:apply-templates>
 };
   </xsl:when>
   <xsl:otherwise>
+<xsl:choose>
+<xsl:when test="./comment">
+/**
+ * <xsl:value-of select="./comment"/>
+ */
+</xsl:when>
+</xsl:choose>
 enum {
        <xsl:apply-templates select="./enumdata"> </xsl:apply-templates>
 };
@@ -75,8 +103,8 @@ enum {
 <xsl:template match="enumdata">
 
 <xsl:choose>
-  <xsl:when test="./@val">
-       <xsl:value-of select="."/> = <xsl:value-of select="./@val"/>
+  <xsl:when test="./@value">
+       <xsl:value-of select="."/> = <xsl:value-of select="./@value"/>
        <xsl:choose>
                <xsl:when test="position()!=last()">,
                </xsl:when>