Author: carlos
Date: Thu Feb 16 12:11:51 2006
New Revision: 378353

URL: http://svn.apache.org/viewcvs?rev=378353&view=rev
Log:
Add javadocs to the bundle

Modified:
    
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleCreateMojo.java

Modified: 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleCreateMojo.java
URL: 
http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleCreateMojo.java?rev=378353&r1=378352&r2=378353&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleCreateMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleCreateMojo.java
 Thu Feb 16 12:11:51 2006
@@ -121,6 +121,8 @@
 
         File sourceArtifact = new File( outputDirectory, finalName + 
"-sources." + extension );
 
+        File javadocArtifact = new File( outputDirectory, finalName + 
"-javadoc." + extension );
+
         File bundle = new File( outputDirectory, finalName + "-bundle.jar" );
 
         try
@@ -139,7 +141,18 @@
             {
                 getLog()
                     .warn(
-                           "Sources not included in upload bundle. In order to 
add sources please run \"mvn source:jar repository:bundle-create\"" );
+                           "Sources not included in upload bundle. In order to 
add sources please run \"mvn source:jar javadoc:jar repository:bundle-create\"" 
);
+            }
+
+            if ( javadocArtifact.exists() )
+            {
+                jarArchiver.addFile( javadocArtifact, 
javadocArtifact.getName() );
+            }
+            else
+            {
+                getLog()
+                    .warn(
+                           "Javadoc not included in upload bundle. In order to 
add javadocs please run \"mvn source:jar javadoc:jar 
repository:bundle-create\"" );
             }
 
             jarArchiver.setDestFile( bundle );


Reply via email to