Author: sisbell
Date: Thu Jan 10 22:03:03 2008
New Revision: 611060

URL: http://svn.apache.org/viewvc?rev=611060&view=rev
Log:
Also install jar file.

Modified:
    
maven/sandbox/trunk/plugins/maven-android/maven-aapt-plugin/src/main/java/org/maven/maven/plugin/aapt/AaptPackagerMojo.java
    
maven/sandbox/trunk/plugins/maven-android/maven-dx-plugin/src/main/java/org/apache/maven/plugin/android/DxMojo.java

Modified: 
maven/sandbox/trunk/plugins/maven-android/maven-aapt-plugin/src/main/java/org/maven/maven/plugin/aapt/AaptPackagerMojo.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/plugins/maven-android/maven-aapt-plugin/src/main/java/org/maven/maven/plugin/aapt/AaptPackagerMojo.java?rev=611060&r1=611059&r2=611060&view=diff
==============================================================================
--- 
maven/sandbox/trunk/plugins/maven-android/maven-aapt-plugin/src/main/java/org/maven/maven/plugin/aapt/AaptPackagerMojo.java
 (original)
+++ 
maven/sandbox/trunk/plugins/maven-android/maven-aapt-plugin/src/main/java/org/maven/maven/plugin/aapt/AaptPackagerMojo.java
 Thu Jan 10 22:03:03 2008
@@ -25,6 +25,7 @@
 import org.apache.maven.android.CommandExecutor;
 import org.apache.maven.android.ExecutionException;
 import org.apache.maven.project.MavenProject;
+import org.apache.maven.project.MavenProjectHelper;
 import org.apache.maven.artifact.factory.ArtifactFactory;
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout;
@@ -86,6 +87,7 @@
         ArtifactRepositoryLayout defaultLayout = new DefaultRepositoryLayout();
 
         File androidJar = new File(localRepository, 
defaultLayout.pathOf(artifact));
+        artifact.setFile(androidJar);
 
         tmpOutputFile.deleteOnExit();
         File outputFile = new File(project.getBasedir(), "target" + 
File.separator + project.getArtifactId() + "-"
@@ -157,5 +159,6 @@
         }
 
         project.getArtifact().setFile(outputFile);
+
     }
 }

Modified: 
maven/sandbox/trunk/plugins/maven-android/maven-dx-plugin/src/main/java/org/apache/maven/plugin/android/DxMojo.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/plugins/maven-android/maven-dx-plugin/src/main/java/org/apache/maven/plugin/android/DxMojo.java?rev=611060&r1=611059&r2=611060&view=diff
==============================================================================
--- 
maven/sandbox/trunk/plugins/maven-android/maven-dx-plugin/src/main/java/org/apache/maven/plugin/android/DxMojo.java
 (original)
+++ 
maven/sandbox/trunk/plugins/maven-android/maven-dx-plugin/src/main/java/org/apache/maven/plugin/android/DxMojo.java
 Thu Jan 10 22:03:03 2008
@@ -23,6 +23,7 @@
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugin.MojoFailureException;
 import org.apache.maven.project.MavenProject;
+import org.apache.maven.project.MavenProjectHelper;
 import org.apache.maven.android.ExecutionException;
 import org.apache.maven.android.CommandExecutor;
 
@@ -47,6 +48,11 @@
      */
     private MavenProject project;
 
+    /**
+     * @component
+     */
+    private MavenProjectHelper mavenProjectHelper;
+
     public void execute() throws MojoExecutionException, MojoFailureException {
 
         CommandExecutor executor = 
CommandExecutor.Factory.createDefaultCommmandExecutor();
@@ -65,5 +71,7 @@
         } catch (ExecutionException e) {
             throw new MojoExecutionException("", e);
         }
+
+        mavenProjectHelper.attachArtifact(project, "jar", 
project.getArtifact().getClassifier(), inputFile);
     }
 }


Reply via email to