X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMakefile;h=f991a2280b545410788abb1cf9d04af7b3db9dc8;hb=26b2798a2da19749dd004988958f20c04a886df5;hp=6bf570842e7757c2ba86d3e6c1a7bbe7b90ba30d;hpb=52cb2c951a414b8f2d6c95b5630c0d1688214a45;p=mono.git diff --git a/mcs/class/Makefile b/mcs/class/Makefile index 6bf570842e7..f991a2280b5 100644 --- a/mcs/class/Makefile +++ b/mcs/class/Makefile @@ -1,8 +1,6 @@ thisdir = class -# Note that Mono.Security and System.Security aren't listed. -# We may have to add those if 'mcs' starts using them. -basic_SUBDIRS := corlib System System.XML System Mono.Security System.Core +basic_SUBDIRS := corlib Mono.Security System System.XML System.Core # resgen is corlib specific so we need to wait until corlib is build # and build it just a step before first dll needs it @@ -10,9 +8,9 @@ resgen_dir = ../tools/resgen build_SUBDIRS := \ corlib \ + Mono.Security \ System \ System.XML \ - System Mono.Security \ Mono.Posix \ System.Core \ Mono.Cecil \ @@ -22,11 +20,11 @@ pcl_facade_dirs := Facades mobile_common_dirs := \ corlib \ + Mono.Security \ System \ System.Core \ + System.Security \ System.XML \ - Mono.Security \ - System \ I18N \ System.ServiceModel.Internals \ SMDiagnostics \ @@ -39,6 +37,7 @@ mobile_common_dirs := \ Mono.Data.Tds \ System.Transactions \ System.Numerics \ + System.Numerics.Vectors \ System.Data \ Mono.Cairo \ Mono.Data.Sqlite \ @@ -49,18 +48,24 @@ mobile_common_dirs := \ System.ComponentModel.Composition.4.5 \ System.Net \ System.Net.Http \ - System.Net.Http.WebRequest \ System.Windows \ System.Xml.Serialization \ Mono.CSharp \ Microsoft.CSharp \ Mono.Security.Providers.DotNet \ Mono.Security.Providers.NewSystemSource \ - Mono.Security.Providers.NewTls + Mono.Security.Providers.NewTls \ + System.Runtime.InteropServices.RuntimeInformation \ + System.Reflection.DispatchProxy \ + System.Xml.XPath.XmlDocument \ + System.Reflection.Context \ + System.Net.Http.WinHttpHandler mobile_static_dirs := \ $(mobile_common_dirs) \ Mono.Dynamic.Interpreter \ + PEAPI \ + Mono.CompilerServices.SymbolWriter \ $(pcl_facade_dirs) mobile_dynamic_dirs := \ @@ -82,6 +87,7 @@ monotouch_tv_dirs := $(monotouch_dirs) monotouch_runtime_dirs := \ corlib \ + Mono.Security \ System \ System.Core \ System.XML \ @@ -92,12 +98,12 @@ monotouch_tv_runtime_dirs := $(monotouch_runtime_dirs) xammac_4_5_dirs := \ corlib \ + Mono.Security \ System \ Mono.Posix \ System.Core \ + System.Security \ System.XML \ - Mono.Security \ - System \ I18N \ System.ServiceModel.Internals \ SMDiagnostics \ @@ -132,20 +138,24 @@ xammac_4_5_dirs := \ Mono.CompilerServices.SymbolWriter \ System.Data.Linq \ System.Net.Http \ + System.Net.Http.WebRequest \ Mono.Security.Providers.DotNet \ Mono.Security.Providers.OldTls \ Mono.Security.Providers.NewSystemSource \ Mono.Security.Providers.NewTls \ + System.Runtime.InteropServices.RuntimeInformation \ + System.Reflection.Context \ + System.Net.Http.WinHttpHandler \ $(pcl_facade_dirs) net_4_x_dirs := \ corlib \ + Mono.Security \ System \ System.XML \ Mono.CompilerServices.SymbolWriter \ Mono.Posix \ System.Core \ - Mono.Security \ System.Security \ System.Configuration \ $(resgen_dir) \ @@ -222,7 +232,8 @@ net_4_x_dirs := \ System.Web.Http.SelfHost \ System.Web.Http.WebHost \ Mono.Security.Providers.NewSystemSource \ - Mono.Security.Providers.NewTls + Mono.Security.Providers.NewTls \ + System.Runtime.InteropServices.RuntimeInformation # These are the subdirs which depends on libs in net_4_x_dirs # or have proper dependencies between each other @@ -272,6 +283,13 @@ net_4_x_parallel_dirs := \ Microsoft.VisualC \ WebMatrix.Data \ monodoc \ + System.Deployment \ + System.Web.Mobile \ + System.Web.RegularExpressions \ + System.Workflow.Activities \ + System.Workflow.ComponentModel \ + System.Workflow.Runtime \ + System.Reflection.Context \ $(pcl_facade_dirs) xbuild_2_0_dirs := \ @@ -300,7 +318,7 @@ binary_reference_assemblies_SUBDIRS := reference-assemblies net_4_x_SUBDIRS := $(net_4_x_dirs) $(xbuild_4_0_dirs) net_4_x_PARALLEL_SUBDIRS := $(net_4_x_parallel_dirs) aot-compiler xbuild_12_SUBDIRS := $(xbuild_4_0_dirs) -xbuild_14_SUBDIRS := $(xbuild_4_0_dirs) +xbuild_14_SUBDIRS := $(xbuild_4_0_dirs) Microsoft.NuGet.Build.Tasks include ../build/rules.make