incubator-nmaven-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ewor...@apache.org
Subject svn commit: r660066 - /incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/CompilerMojo.java
Date Mon, 26 May 2008 00:47:03 GMT
Author: eworley
Date: Sun May 25 17:47:02 2008
New Revision: 660066

URL: http://svn.apache.org/viewvc?rev=660066&view=rev
Log:
[NMaven-121] Adding support for configuring the nmaven compiler plugin with the root namespasce
for VB projects
Submitted By: jan ancajas

Modified:
    incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/CompilerMojo.java

Modified: incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/CompilerMojo.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/CompilerMojo.java?rev=660066&r1=660065&r2=660066&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/CompilerMojo.java
(original)
+++ incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/CompilerMojo.java
Sun May 25 17:47:02 2008
@@ -120,6 +120,15 @@
      */
     private String language;
 
+   /**
+     * Returns the rootnamespace of the project. Used by VB project only.
+     *
+     * @parameter expression="${rootNameSpace}"
+     * 
+     */
+    private String rootNameSpace;
+    
+
     /**
      * The Vendor for the Compiler. Not
      * case or white-space sensitive.
@@ -209,6 +218,12 @@
         {
             parameters.add( "/debug+" );
         }
+		
+        //rootnamespace for VB
+        if ( "VB".equals(compilerRequirement.getLanguage()) && rootNameSpace != null
)
+        {
+            parameters.add( "/rootnamespace:" + rootNameSpace );
+        }
 
         compilerConfig.setCommands( parameters );
 
@@ -318,4 +333,4 @@
         }
         return lastModArtifact;
     }
-}
\ No newline at end of file
+}



Mime
View raw message