Author: sisbell
Date: Mon Jun  4 22:49:16 2007
New Revision: 544390

URL: http://svn.apache.org/viewvc?view=rev&rev=544390
Log:
adding additional types for the repository plugin. Updated site info.

Modified:
    
incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java
    
incubator/nmaven/trunk/plugins/maven-test-plugin/src/main/java/org/apache/maven/dotnet/plugin/test/TesterMojo.java
    incubator/nmaven/trunk/plugins/maven-test-plugin/src/site/site.xml
    incubator/nmaven/trunk/plugins/pom.xml

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=544390&r1=544389&r2=544390
==============================================================================
--- 
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
 Mon Jun  4 22:49:16 2007
@@ -114,7 +114,14 @@
 
         for ( Dependency dependency : (List<Dependency>) 
project.getDependencies() )
         {
-            if ( !dependency.getType().equals( 
ArtifactType.LIBRARY.getTargetCompileType() ) )
+            if ( !dependency.getType().equals( 
ArtifactType.LIBRARY.getTargetCompileType()) &&
+                !dependency.getType().equals( 
ArtifactType.NETPLUGIN.getPackagingType() ) &&
+                !dependency.getType().equals( 
ArtifactType.EXE.getTargetCompileType() ) &&
+                !dependency.getType().equals( 
ArtifactType.EXECONFIG.getTargetCompileType() ) &&
+                !dependency.getType().equals( 
ArtifactType.MODULE.getTargetCompileType() ) &&
+                !dependency.getType().equals( 
ArtifactType.NAR.getTargetCompileType() ) &&
+                !dependency.getType().equals( 
ArtifactType.VISUAL_STUDIO_ADDIN.getTargetCompileType() ) &&
+                !dependency.getType().equals( 
ArtifactType.WINEXE.getTargetCompileType() ))
             {
                 javaDependencies.add( dependency );
             }

Modified: 
incubator/nmaven/trunk/plugins/maven-test-plugin/src/main/java/org/apache/maven/dotnet/plugin/test/TesterMojo.java
URL: 
http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/maven-test-plugin/src/main/java/org/apache/maven/dotnet/plugin/test/TesterMojo.java?view=diff&rev=544390&r1=544389&r2=544390
==============================================================================
--- 
incubator/nmaven/trunk/plugins/maven-test-plugin/src/main/java/org/apache/maven/dotnet/plugin/test/TesterMojo.java
 (original)
+++ 
incubator/nmaven/trunk/plugins/maven-test-plugin/src/main/java/org/apache/maven/dotnet/plugin/test/TesterMojo.java
 Mon Jun  4 22:49:16 2007
@@ -40,7 +40,6 @@
 import org.apache.maven.dotnet.artifact.AssemblyRepositoryLayout;
 import org.apache.maven.dotnet.artifact.AssemblyResolver;
 
-
 /**
  * Runs NUnit tests
  *
@@ -109,14 +108,13 @@
     private String localRepository;
 
 
-    public String getExecutableFor( Vendor vendor, String home )
+    private String getExecutableFor( Vendor vendor, String home )
     {
         return !( nunitHome == null || nunitHome.equals( "" ) ) ? nunitHome + 
File.separator + "bin" + File.separator +
             "nunit-console" : "nunit-console";
     }
 
-    public List<String> getCommandsFor( Vendor vendor )
-        throws MojoExecutionException
+    private List<String> getCommandsFor( Vendor vendor )
     {
         String finalName = project.getBuild().getFinalName();
         List<String> commands = new ArrayList<String>();
@@ -219,7 +217,7 @@
         {
             throw new MojoExecutionException( "NMAVEN-1100-004: Unable to copy 
library to target directory: ", e );
         }
-
+        //TODO: Check timestamps
         //Copy Test Artifact
         try
         {

Modified: incubator/nmaven/trunk/plugins/maven-test-plugin/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/maven-test-plugin/src/site/site.xml?view=diff&rev=544390&r1=544389&r2=544390
==============================================================================
--- incubator/nmaven/trunk/plugins/maven-test-plugin/src/site/site.xml 
(original)
+++ incubator/nmaven/trunk/plugins/maven-test-plugin/src/site/site.xml Mon Jun  
4 22:49:16 2007
@@ -1,16 +1,22 @@
 <project name="NMaven">
     <body>
-        <links>
-            <item name="Project Site" 
href="http://incubator.apache.org/projects/nmaven.html"/>
-            <item name="NMaven" href="http://incubator.apache.org/nmaven"/>
-            <item name="NMaven SVN" 
href="http://svn.apache.org/repos/asf/incubator/nmaven/"/>
-            <item name="Maven" href="http://maven.apache.org/"/>
-            <item name="Mono Project" href="http://www.mono-project.com/"/>
-            <item name="DotGNU" href="http://dotgnu.org/"/>
-        </links>
-        <menu name="General Info">
-            <item name="About" href="index.html"/>            
-        </menu>
-        ${reports}
+    <links>
+      <item name="Project Site" 
href="http://incubator.apache.org/projects/nmaven.html"/>
+      <item name="NMaven" href="http://incubator.apache.org/nmaven"/>
+      <item name="NMaven SVN" 
href="http://svn.apache.org/repos/asf/incubator/nmaven/"/>
+      <item name="Maven" href="http://maven.apache.org/"/>
+      <item name="Mono Project" href="http://www.mono-project.com/"/>
+      <item name="DotGNU" href="http://dotgnu.org/"/>
+    </links>
+    <menu name="Overview">
+      <item name="Introduction" href="index.html"/>
+      <item name="Goals" href="plugin-info.html"/>
+      <item name="Usage" href="usage.html"/>
+    </menu>
+    <menu name="Examples">
+      <item name="Install From File System" 
href="examples/install-from-file-system.html"/>
+      <item name="Install From Remote Repo" 
href="examples/install-from-remote-repo.html"/>
+    </menu>
+    ${reports}
     </body>
 </project>

Modified: incubator/nmaven/trunk/plugins/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/pom.xml?view=diff&rev=544390&r1=544389&r2=544390
==============================================================================
--- incubator/nmaven/trunk/plugins/pom.xml (original)
+++ incubator/nmaven/trunk/plugins/pom.xml Mon Jun  4 22:49:16 2007
@@ -40,6 +40,7 @@
     <module>maven-link-plugin</module>
     <module>maven-mojo-generator-plugin</module>
     <module>maven-resgen-plugin</module>
+    <module>maven-repository-plugin</module>
     <module>maven-resolver-plugin</module>
     <module>maven-test-plugin</module>
     <module>maven-vsinstaller-plugin</module>    
@@ -110,4 +111,21 @@
       -->
     </plugins>
   </build>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-plugin-plugin</artifactId>
+        <version>2.2-SNAPSHOT</version>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jxr-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+      </plugin>
+    </plugins>
+  </reporting>  
 </project>


Reply via email to