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 2006/12/14 18:06:31 UTC

svn commit: r487283 - /incubator/nmaven/branches/SI_SIGNING/components/dotnet-core/src/main/resources/META-INF/nmaven/compiler-plugins.xml

Author: sisbell
Date: Thu Dec 14 10:06:30 2006
New Revision: 487283

URL: http://svn.apache.org/viewvc?view=rev&rev=487283
Log:
Split out the MS c# compiler plugin config into framework version 1.1 and 2.0. The compiler command line options are different.

Modified:
    incubator/nmaven/branches/SI_SIGNING/components/dotnet-core/src/main/resources/META-INF/nmaven/compiler-plugins.xml

Modified: incubator/nmaven/branches/SI_SIGNING/components/dotnet-core/src/main/resources/META-INF/nmaven/compiler-plugins.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_SIGNING/components/dotnet-core/src/main/resources/META-INF/nmaven/compiler-plugins.xml?view=diff&rev=487283&r1=487282&r2=487283
==============================================================================
--- incubator/nmaven/branches/SI_SIGNING/components/dotnet-core/src/main/resources/META-INF/nmaven/compiler-plugins.xml (original)
+++ incubator/nmaven/branches/SI_SIGNING/components/dotnet-core/src/main/resources/META-INF/nmaven/compiler-plugins.xml Thu Dec 14 10:06:30 2006
@@ -1,13 +1,12 @@
 <compilerPlugins>
     <compilerPlugin>
-        <identifier>MS-CS</identifier>
+        <identifier>MS-CS-1.1</identifier>
         <pluginClass>org.apache.maven.dotnet.executable.compiler.impl.DefaultCompiler</pluginClass>
         <vendor>MICROSOFT</vendor>
         <executable>csc</executable>
         <language>C_SHARP</language>
         <profile>FULL</profile>
         <frameworkVersions>
-            <frameworkVersion>2.0.50727</frameworkVersion>
             <frameworkVersion>1.1.4322</frameworkVersion>
         </frameworkVersions>
         <platforms>
@@ -20,6 +19,58 @@
             <includes>
                 <include>out</include>
                 <include>target</include>
+                <include>doc</include>
+                <include>recurse</include>
+                <include>reference</include>
+                <include>addmodule</include>
+                <include>win32res</include>
+                <include>win32icon</include>
+                <include>resource</include>
+                <include>linkresource</include>
+                <include>debug</include>
+                <include>optimize</include>
+                <include>warnaserror</include>
+                <include>warn</include>
+                <include>nowarn</include>
+                <include>checked</include>
+                <include>unsafe</include>
+                <include>define</include>
+                <include>noconfig</include>
+                <include>baseaddress</include>
+                <include>bugreport</include>
+                <include>codepage</include>
+                <include>utf8output</include>
+                <include>main</include>
+                <include>fullpaths</include>
+                <include>filealign</include>
+                <include>nostdlib</include>
+                <include>lib</include>
+                <include>errorreport</include>
+                <include>nologo</include>                
+           </includes>
+        </commandFilter>        
+    </compilerPlugin>
+
+    <compilerPlugin>
+        <identifier>MS-CS-2.0</identifier>
+        <pluginClass>org.apache.maven.dotnet.executable.compiler.impl.DefaultCompiler</pluginClass>
+        <vendor>MICROSOFT</vendor>
+        <executable>csc</executable>
+        <language>C_SHARP</language>
+        <profile>FULL</profile>
+        <frameworkVersions>
+            <frameworkVersion>2.0.50727</frameworkVersion>
+        </frameworkVersions>
+        <platforms>
+            <platform>
+                <operatingSystem>Windows</operatingSystem>
+                <architecture>x86</architecture>
+            </platform>
+        </platforms>
+        <commandFilter>
+            <includes>
+                <include>out</include>
+                <include>target</include>
                 <include>delaysign</include>
                 <include>doc</include>
                 <include>keyfile</include>
@@ -54,11 +105,10 @@
                 <include>lib</include>
                 <include>errorreport</include>
                 <include>moduleassemblyname</include>
-                <include>nologo</include>                
+                <include>nologo</include>
            </includes>
-        </commandFilter>        
+        </commandFilter>
     </compilerPlugin>
-
     <compilerPlugin>
         <identifier>MS-CS:COMPACT</identifier>
         <pluginClass>org.apache.maven.dotnet.executable.compiler.impl.CSharpCompilerForProfile</pluginClass>