Fix edge condition with extension list calculation

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113277 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
bwalding committed 2003-04-07 11:45:40 +00:00
1 parent 06f94e1499
commit 3cf711b813
1 file changed
+11 -7
+11 -7
View File
@@ -58,13 +58,17 @@
<j:if test="${!empty(mainclass)}">
<ant:attribute name="Main-Class" value="${mainclass}"/>
</j:if>
<j:set var="extensionList" value=""/>
<j:forEach var="artifact" items="${pom.artifacts}">
<j:set var="dep" value="${artifact.dependency}"/>
<j:set var="extensionList" value="${extensionList},${dep.artifactId}"/>
</j:forEach>
<j:set var="extensionList" value="${extensionList.substring(1)}"/>
<ant:attribute name="Extension-List" value="${extensionList}"/>
<j:if test="${pom.getArtifacts().size() > 0}">
<j:set var="extensionList" value=""/>
<j:forEach var="artifact" items="${pom.artifacts}">
<j:set var="dep" value="${artifact.dependency}"/>
<j:set var="extensionList" value="${extensionList},${dep.artifactId}"/>
</j:forEach>
<j:set var="extensionList" value="${extensionList.substring(1)}"/>
<ant:attribute name="Extension-List" value="${extensionList}"/>
</j:if>
<j:forEach var="artifact" items="${pom.artifacts}">
<j:set var="dep" value="${artifact.dependency}"/>