Add list of .net 4.5 assemblies
authorMarek Safar <marek.safar@gmail.com>
Wed, 29 Feb 2012 17:14:39 +0000 (17:14 +0000)
committerMarek Safar <marek.safar@gmail.com>
Wed, 29 Feb 2012 18:09:53 +0000 (18:09 +0000)
mcs/tools/corcompare/gen-infos.rb

index c960c130dbe60720e9c12a8e83dfb0a41fb949a1..25ebbf497c166b2ff4562a952eefa56366661c6d 100755 (executable)
@@ -11,6 +11,8 @@ $fx3_0 = 'C:/Program Files/Reference Assemblies/Microsoft/Framework/v3.0'
 $fx3_5 = 'C:/Program Files/Reference Assemblies/Microsoft/Framework/v3.5'
 $fx4_0 = File.join $fx, "v4.0.30319"
 $fx4_0_wpf = File.join $fx4_0, "WPF"
+$fx4_5 = File.join $fx, "v4.0.30319"
+$fx4_5_wpf = File.join $fx4_0, "WPF"
 $sl2_0 = 'C:/Program Files/Microsoft Silverlight/2.0.40115.0'
 $sl2_0sdk = 'C:/Program Files/Microsoft SDKs/Silverlight/v2.0/Libraries/Client/'
 $sl4 = 'C:/Program Files/Microsoft Silverlight/4.0.51204.0'
@@ -270,6 +272,130 @@ $net_4_0 = [
        "XamlBuildTask"
 ]
 
+$net_4_5 = [
+       "mscorlib",
+       
+       "Microsoft.Activities.Build",
+       "Microsoft.Build.Conversion.v4.0",
+       "Microsoft.Build",
+       "Microsoft.Build.Engine",
+       "Microsoft.Build.Framework",
+       "Microsoft.Build.Tasks.v4.0",
+       "Microsoft.Build.Utilities.v4.0",
+       "Microsoft.CSharp",
+       "Microsoft.Data.Entity.Build.Tasks",
+       "Microsoft.JScript",
+       "Microsoft.VisualBasic.Activities.Compiler",
+       "Microsoft.VisualBasic.Compatibility.Data",
+       "Microsoft.VisualBasic.Compatibility",
+       "Microsoft.VisualBasic",
+       "Microsoft.Windows.ApplicationServer.Applications",
+       
+       "PresentationBuildTasks",
+       "PresentationCore",
+       "PresentationFramework.Aero",
+       "PresentationFramework.Classic",
+       "PresentationFramework",
+       "PresentationFramework.Luna",
+       "PresentationFramework.Royale",
+       "PresentationUI",
+       "ReachFramework",
+       "System.Printing",
+       "System.Speech",
+       "WindowsBase",
+       "XamlBuildTask",
+       
+       "System.Activities",
+       "System.Activities.Core.Presentation",
+       "System.Activities.DurableInstancing",
+       "System.Activities.Presentation",
+       "System.AddIn.Contract",
+       "System.AddIn",
+       "System.ComponentModel.Composition",
+       "System.ComponentModel.DataAnnotations",
+       "System.Configuration",
+       "System.Configuration.Install",
+       "System.Core",
+       "System.Data.DataSetExtensions",
+       "System.Data",
+       "System.Data.Entity.Design",
+       "System.Data.Entity",
+       "System.Data.Linq",
+       "System.Data.OracleClient",
+       "System.Data.Services.Client",
+       "System.Data.Services.Design",
+       "System.Data.Services",
+       "System.Data.SqlXml",
+       "System.Deployment",
+       "System.Design",
+       "System.Device",
+       "System.DirectoryServices.AccountManagement",
+       "System.DirectoryServices",
+       "System.DirectoryServices.Protocols",
+       "System",
+       "System.Drawing.Design",
+       "System.Drawing",
+       "System.Dynamic",
+       "System.EnterpriseServices",
+       "System.EnterpriseServices.Thunk",
+       "System.EnterpriseServices.Wrapper",
+       "System.IdentityModel",
+       "System.IdentityModel.Selectors",
+       "System.IdentityModel.Services",
+       "System.IO.Compression",
+       "System.IO.Compression.FileSystem",
+       "System.IO.Log",
+       "System.Management",
+       "System.Management.Instrumentation",
+       "System.Messaging",
+       "System.Net",
+       "System.Net.Http",
+       "System.Net.Http.WebRequest",
+       "System.Numerics",
+       "System.Reflection.context",
+       "System.Runtime.Caching",
+       "System.Runtime.Remoting",
+       "System.Runtime.Serialization",
+       "System.Runtime.Serialization.Formatters.Soap",
+       "System.Security",
+       "System.ServiceModel.Activation",
+       "System.ServiceModel.Activities",
+       "System.ServiceModel.Channels",
+       "System.ServiceModel.Discovery",
+       "System.ServiceModel",
+       "System.ServiceModel.Routing",
+       "System.ServiceModel.Web",
+       "System.ServiceProcess",
+       "System.Threading.Tasks.Dataflow",
+       "System.Transactions",
+       "System.Web.Abstractions",
+       "System.Web.ApplicationServices",
+       "System.Web.DataVisualization.Design",
+       "System.Web.DataVisualization",
+       "System.Web",
+       "System.Web.DynamicData.Design",
+       "System.Web.DynamicData",
+       "System.Web.Entity.Design",
+       "System.Web.Entity",
+       "System.Web.Extensions.Design",
+       "System.Web.Extensions",
+       "System.Web.Mobile",
+       "System.Web.RegularExpressions",
+       "System.Web.Services",
+       "System.Windows.Forms.DataVisualization.Design",
+       "System.Windows.Forms.DataVisualization",
+       "System.Windows.Forms",
+       "System.Windows.Presentation",
+       "System.Workflow.Activities",
+       "System.Workflow.ComponentModel",
+       "System.Workflow.Runtime",
+       "System.WorkflowServices",
+       "System.Xaml",
+       "System.Xaml.Hosting",
+       "System.XML",
+       "System.Xml.Linq"
+]
+
 $sl_2_0 = [
        "mscorlib",
        "System.Windows",
@@ -395,4 +521,5 @@ process("2.0", $net_2_0, [$fx2_0])
 process("3.0", $net_3_0, [$fx3_0, $fx2_0])
 process("3.5", $net_3_5, [$fx3_5, $fx2_0])
 process("4.0", $net_4_0, [$fx4_0, $fx4_0_wpf])
+process("4.5", $net_4_5, [$fx4_5, $fx4_5_wpf])
 process("SL4", $sl_4, [$sl4, $sl4_sdk])