Author: brett
Date: Wed Apr  4 05:26:20 2012
New Revision: 1309250

URL: http://svn.apache.org/viewvc?rev=1309250&view=rev
Log:
[NPANDAY-555] update compiler-plugins to not give 2.0 arguments to all 
framework versions

Modified:
    
incubator/npanday/trunk/components/dotnet-core/src/main/resources/META-INF/npanday/compiler-plugins.xml

Modified: 
incubator/npanday/trunk/components/dotnet-core/src/main/resources/META-INF/npanday/compiler-plugins.xml
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-core/src/main/resources/META-INF/npanday/compiler-plugins.xml?rev=1309250&r1=1309249&r2=1309250&view=diff
==============================================================================
--- 
incubator/npanday/trunk/components/dotnet-core/src/main/resources/META-INF/npanday/compiler-plugins.xml
 (original)
+++ 
incubator/npanday/trunk/components/dotnet-core/src/main/resources/META-INF/npanday/compiler-plugins.xml
 Wed Apr  4 05:26:20 2012
@@ -80,7 +80,67 @@
     <language>C_SHARP</language>
     <profile>FULL</profile>
     <frameworkVersions>
-      <frameworkVersion>4.0</frameworkVersion>    
+      <frameworkVersion>2.0.50727</frameworkVersion>
+    </frameworkVersions>
+    <platforms>
+      <platform>
+        <operatingSystem>Windows</operatingSystem>
+        <architecture>x86</architecture>
+      </platform>
+    </platforms>
+    <commandFilter>
+      <includes>
+        <include>addmodule</include>
+        <include>baseaddress</include>
+        <include>bugreport</include>
+        <include>checked</include>
+        <include>codepage</include>
+        <include>debug</include>
+        <include>define</include>
+        <include>delaysign</include>
+        <include>doc</include>
+        <include>errorreport</include>
+        <include>filealign</include>
+        <include>fullpaths</include>
+        <!-- ignored:
+        <include>help</include>
+        <include>incremental</include>
+        -->
+        <include>keycontainer</include>
+        <include>keyfile</include>
+        <include>langversion</include>
+        <include>lib</include>
+        <include>linkresource</include>
+        <include>main</include>
+        <include>noconfig</include>
+        <include>nologo</include>
+        <include>nostdlib</include>
+        <include>nowarn</include>
+        <include>optimize</include>
+        <include>out</include>
+        <include>pdb</include>
+        <include>platform</include>
+        <include>recurse</include>
+        <include>reference</include>
+        <include>resource</include>
+        <include>target</include>
+        <include>unsafe</include>
+        <include>utf8output</include>
+        <include>warn</include>
+        <include>warnaserror</include>
+        <include>win32icon</include>
+        <include>win32res</include>
+      </includes>
+    </commandFilter>
+  </compilerPlugin>
+  <compilerPlugin>
+    <identifier>MS-CS-3.5</identifier>
+    <pluginClass>npanday.executable.compiler.impl.DefaultCompiler</pluginClass>
+    <vendor>MICROSOFT</vendor>
+    <executable>csc</executable>
+    <language>C_SHARP</language>
+    <profile>FULL</profile>
+    <frameworkVersions>
       <frameworkVersion>3.5</frameworkVersion>
       <frameworkVersion>3.0</frameworkVersion>
       <frameworkVersion>2.0.50727</frameworkVersion>
@@ -119,6 +179,7 @@
         <include>nologo</include>
         <include>nostdlib</include>
         <include>nowarn</include>
+        <include>nowin32manifest</include>
         <include>optimize</include>
         <include>out</include>
         <include>pdb</include>
@@ -132,21 +193,21 @@
         <include>warn</include>
         <include>warnaserror</include>
         <include>win32icon</include>
+        <include>win32manifest</include>
         <include>win32res</include>
       </includes>
     </commandFilter>
   </compilerPlugin>
   <compilerPlugin>
-    <identifier>MS-CS:3.5</identifier>
+    <identifier>MS-CS-3.5-COMPACT</identifier>
     
<pluginClass>npanday.executable.compiler.impl.CSharpCompilerForProfile</pluginClass>
     <vendor>MICROSOFT</vendor>
     <executable>csc</executable>
     <language>C_SHARP</language>
     <profile>COMPACT</profile>
     <frameworkVersions>
-      <frameworkVersion>3.0</frameworkVersion>
       <frameworkVersion>3.5</frameworkVersion>
-      <frameworkVersion>4.0</frameworkVersion>      
+      <frameworkVersion>3.0</frameworkVersion>
       <frameworkVersion>2.0.50727</frameworkVersion>
     </frameworkVersions>
     <platforms>
@@ -220,6 +281,74 @@
     </commandFilter>
   </compilerPlugin>
   <compilerPlugin>
+    <identifier>MS-CS-4.0</identifier>
+    <pluginClass>npanday.executable.compiler.impl.DefaultCompiler</pluginClass>
+    <vendor>MICROSOFT</vendor>
+    <executable>csc</executable>
+    <language>C_SHARP</language>
+    <profile>FULL</profile>
+    <frameworkVersions>
+      <frameworkVersion>4.0</frameworkVersion>
+      <frameworkVersion>3.5</frameworkVersion>
+      <frameworkVersion>3.0</frameworkVersion>
+      <frameworkVersion>2.0.50727</frameworkVersion>
+    </frameworkVersions>
+    <platforms>
+      <platform>
+        <operatingSystem>Windows</operatingSystem>
+        <architecture>x86</architecture>
+      </platform>
+    </platforms>
+    <commandFilter>
+      <includes>
+        <include>addmodule</include>
+        <include>appconfig</include>
+        <include>baseaddress</include>
+        <include>bugreport</include>
+        <include>checked</include>
+        <include>codepage</include>
+        <include>debug</include>
+        <include>define</include>
+        <include>delaysign</include>
+        <include>doc</include>
+        <include>errorreport</include>
+        <include>filealign</include>
+        <include>fullpaths</include>
+        <!-- ignored:
+        <include>help</include>
+        <include>incremental</include>
+        -->
+        <include>keycontainer</include>
+        <include>keyfile</include>
+        <include>langversion</include>
+        <include>lib</include>
+        <include>link</include>
+        <include>linkresource</include>
+        <include>main</include>
+        <include>noconfig</include>
+        <include>nologo</include>
+        <include>nostdlib</include>
+        <include>nowarn</include>
+        <include>nowin32manifest</include>
+        <include>optimize</include>
+        <include>out</include>
+        <include>pdb</include>
+        <include>platform</include>
+        <include>recurse</include>
+        <include>reference</include>
+        <include>resource</include>
+        <include>target</include>
+        <include>unsafe</include>
+        <include>utf8output</include>
+        <include>warn</include>
+        <include>warnaserror</include>
+        <include>win32icon</include>
+        <include>win32manifest</include>
+        <include>win32res</include>
+      </includes>
+    </commandFilter>
+  </compilerPlugin>
+  <compilerPlugin>
     <identifier>MS-CS:4.0+.NETPortable,Profile1</identifier>
     
<pluginClass>npanday.executable.compiler.impl.CSharpCompilerForProfile</pluginClass>
     <vendor>MICROSOFT</vendor>


Reply via email to