use a different pattern and classifiers for javadoc and sources jars as suggested by Maarten
git-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/common/trunk@954804 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/ivy.xml b/ivy.xml
index 88b6dd6..13f3352 100644
--- a/ivy.xml
+++ b/ivy.xml
@@ -72,6 +72,14 @@
<artifact name="${artifact.name}" type="pom.asc" ext="pom.asc"/>
<artifact name="${artifact.name}" type="jar" ext="jar"/>
<artifact name="${artifact.name}" type="jar.asc" ext="jar.asc"/>
+ <artifact name="${artifact.name}" type="source" ext="jar"
+ classifier="sources"/>
+ <artifact name="${artifact.name}" type="source.asc" ext="jar.asc"
+ classifier="sources"/>
+ <artifact name="${artifact.name}" type="javadoc" ext="jar"
+ classifier="javadoc"/>
+ <artifact name="${artifact.name}" type="javadoc.asc" ext="jar.asc"
+ classifier="javadoc"/>
</publications>
</ivy-module>
</echoxml>
diff --git a/ivysettings-nexus.xml b/ivysettings-nexus.xml
index 19a10fa..d40c461 100644
--- a/ivysettings-nexus.xml
+++ b/ivysettings-nexus.xml
@@ -20,7 +20,7 @@
<resolvers>
<ibiblio name="public" m2compatible="true"/>
<url name="nexus">
- <artifact pattern="${upload.url}/[organisation]/[module]/[artifact]/[revision]/[artifact]-[revision].[ext]" />
+ <artifact pattern="${upload.url}/[organisation]/[module]/[artifact]/[revision]/[artifact]-[revision](-[classifier]).[ext]" />
</url>
</resolvers>
<modules>