Skip to content

Commit f2b1e2e

Browse files
committed
Fixed #12.
1 parent 03688a6 commit f2b1e2e

1 file changed

Lines changed: 17 additions & 19 deletions

File tree

src/main/resources/ro/kuberam/maven/plugins/expath/generate-descriptors.xsl

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<xsl:output method="xml" indent="yes" omit-xml-declaration="no" />
88

9-
<xsl:param name="package-dir" as="xs:anyURI"/>
9+
<xsl:param name="package-dir" as="xs:anyURI" />
1010
<xsl:variable name="package-type" select="/*/pkg:type" />
1111
<xsl:variable name="package-version" select="/*/@version" />
1212

@@ -17,15 +17,14 @@
1717
<xsl:variable name="components"
1818
select="collection(concat($package-dir, '?select=components.xml'))/element()" />
1919
<xsl:variable name="exist-components"
20-
select="collection(concat($package-dir, '?select=exist-components.xml'))/element()" />
20+
select="collection(concat($package-dir, '?select=exist-components.xml'))/element()" />
2121

2222
<xsl:template match="/">
2323
<xsl:choose>
2424
<xsl:when
2525
test="/*/*[local-name() = 'dependency' and @processor = 'http://exist-db.org']">
2626
<!-- generate exist.xml -->
27-
<xsl:result-document
28-
href="{concat($package-dir, '/exist.xml')}">
27+
<xsl:result-document href="{concat($package-dir, '/exist.xml')}">
2928
<package xmlns="http://exist-db.org/ns/expath-pkg">
3029
<xsl:copy-of select="$exist-components/*" />
3130
<xsl:for-each select="$components/element()">
@@ -65,8 +64,7 @@
6564
</xsl:result-document>
6665

6766
<!-- generate expath-pkg.xml -->
68-
<xsl:result-document
69-
href="{concat($package-dir, '/expath-pkg.xml')}">
67+
<xsl:result-document href="{concat($package-dir, '/expath-pkg.xml')}">
7068
<package xmlns="http://expath.org/ns/pkg" name="{$name}"
7169
abbrev="{$abbrev}" version="{$package-version}" spec="1.0">
7270
<xsl:copy-of select="$title" />
@@ -131,21 +129,21 @@
131129
</finish>
132130
</xsl:if>
133131
<xsl:if test="/*/pkg:permissions">
134-
<xsl:variable name="permissions" select="/*/pkg:permissions" />
135-
<permissions user="{$permissions/@user}" password="{$permissions/@password}"
136-
group="{$permissions/@group}" mode="{$permissions/@mode}" />
132+
<permissions>
133+
<xsl:copy-of select="/*/pkg:permissions/@*" />
134+
</permissions>
137135
</xsl:if>
138136
<xsl:if test="/*/pkg:note">
139-
<note>
140-
<xsl:value-of select="/*/pkg:note" />
141-
</note>
142-
</xsl:if>
143-
<xsl:if test="/*/pkg:changelog">
144-
<changelog>
145-
<xsl:copy-of select="/*/pkg:changelog/node()"/>
146-
</changelog>
147-
</xsl:if>
148-
<xsl:if test="/*/pkg:deployed">
137+
<note>
138+
<xsl:value-of select="/*/pkg:note" />
139+
</note>
140+
</xsl:if>
141+
<xsl:if test="/*/pkg:changelog">
142+
<changelog>
143+
<xsl:copy-of select="/*/pkg:changelog/node()" />
144+
</changelog>
145+
</xsl:if>
146+
<xsl:if test="/*/pkg:deployed">
149147
<deployed>
150148
<xsl:value-of select="/*/pkg:deployed" />
151149
</deployed>

0 commit comments

Comments
 (0)