You are viewing a plain text version of this content. The canonical link for it is here.
Posted to nmaven-commits@incubator.apache.org by si...@apache.org on 2007/07/30 06:02:15 UTC
svn commit: r560877 -
/incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java
Author: sisbell
Date: Sun Jul 29 23:02:14 2007
New Revision: 560877
URL: http://svn.apache.org/viewvc?view=rev&rev=560877
Log:
The repository packager was including the GAC assemblies. Now it does not include these.
Modified:
incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java
Modified: incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java?view=diff&rev=560877&r1=560876&r2=560877
==============================================================================
--- incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java (original)
+++ incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java Sun Jul 29 23:02:14 2007
@@ -61,6 +61,11 @@
private File localRepository;
/**
+ * @parameter expression="${withGac}"
+ */
+ private boolean withGac = false;
+
+ /**
* @component
*/
private AssemblyResolver assemblyResolver;
@@ -150,7 +155,7 @@
}
catch ( IOException e )
{
- throw new MojoExecutionException(e.getMessage());
+ throw new MojoExecutionException( e.getMessage() );
}
for ( Artifact artifact : (Set<Artifact>) project.getDependencyArtifacts() )
@@ -168,7 +173,11 @@
try
{
- artifactDeployer.deploy( artifact.getFile(), artifact, deploymentRepository, localArtifactRepository );
+ if ( withGac || !artifact.getType().startsWith( "gac" ) )
+ {
+ artifactDeployer.deploy( artifact.getFile(), artifact, deploymentRepository,
+ localArtifactRepository );
+ }
//Deploy parent poms
for ( Artifact pomArtifact : pomParentArtifacts )
{