@@ -13,12 +13,32 @@
</xsl:text>
<xsl:text>
</xsl:text>
-<xsl:apply-templates select='config/repos'/>
+<xsl:if test='config/bitbake|config/repos'>
+<xsl:call-template name='repos'/>
+</xsl:if>
<xsl:apply-templates select='config/local-conf'/>
</xsl:template>
-<xsl:template match='config/repos'>repos:
-<xsl:apply-templates select='repo[not(@disabled) or @disabled="no"]'/>
+<xsl:template name='repos'>repos:
+<xsl:apply-templates select='config/bitbake'/>
+<xsl:apply-templates select='config/repos/repo[not(@disabled) or @disabled="no"]'/>
+</xsl:template>
+
+<xsl:template match='config/bitbake'> bitbake:
+<xsl:text> url: "</xsl:text><xsl:value-of select='@url'/><xsl:text>"
+</xsl:text>
+<xsl:text> branch: "</xsl:text><xsl:value-of select='@branch'/><xsl:text>"
+</xsl:text>
+<xsl:if test='@commit != "HEAD"'>
+<xsl:text> commit: "</xsl:text><xsl:value-of select='@commit'/><xsl:text>"
+</xsl:text>
+</xsl:if>
+<xsl:text> layers:
+</xsl:text>
+<xsl:text> .: disabled
+</xsl:text>
+<xsl:text>
+</xsl:text>
</xsl:template>
<xsl:template match='config/repos/repo'>