|
@@ -0,0 +1,28 @@
|
|
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
|
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
|
|
|
|
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
|
|
|
|
+ exclude-result-prefixes="xs"
|
|
|
|
|
+ version="2.0">
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <xsl:template mode="procesy5_katalogi" match="xs:schema">
|
|
|
|
|
+ <xsl:for-each select="xs:element">
|
|
|
|
|
+ <xsl:choose>
|
|
|
|
|
+ <xsl:when test="contains(document-uri(root()),current()/@name)"/>
|
|
|
|
|
+ <xsl:otherwise>
|
|
|
|
|
+ <xsl:message>
|
|
|
|
|
+ 266 will save to <xsl:value-of select="@name"/>
|
|
|
|
|
+ </xsl:message>
|
|
|
|
|
+ <xsl:result-document href="../{@name}/{@name}.xsd">
|
|
|
|
|
+ <xsl:copy-of select="root()"/>
|
|
|
|
|
+ </xsl:result-document>
|
|
|
|
|
+ <xsl:result-document href="../{@name}/build.xml">
|
|
|
|
|
+ <xsl:comment>#25 generated by neuro wind layer receptor scirpt </xsl:comment>
|
|
|
|
|
+ </xsl:result-document>
|
|
|
|
|
+ </xsl:otherwise>
|
|
|
|
|
+ </xsl:choose>
|
|
|
|
|
+
|
|
|
|
|
+ </xsl:for-each>
|
|
|
|
|
+ </xsl:template>
|
|
|
|
|
+
|
|
|
|
|
+</xsl:stylesheet>
|