diff options
177 files changed, 1903 insertions, 2760 deletions
@@ -1126,22 +1126,14 @@ Global {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|monotouch_tv.ActiveCfg = Release|net_4_x {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|monotouch_watch.ActiveCfg = Debug|net_4_x {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|monotouch_watch.ActiveCfg = Release|net_4_x - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|orbis.ActiveCfg = Debug|orbis - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|orbis.Build.0 = Debug|orbis - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|orbis.ActiveCfg = Release|orbis - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|orbis.Build.0 = Release|orbis - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|unreal.ActiveCfg = Debug|unreal - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|unreal.Build.0 = Debug|unreal - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|unreal.ActiveCfg = Release|unreal - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|unreal.Build.0 = Release|unreal - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|wasm.ActiveCfg = Debug|wasm - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|wasm.Build.0 = Debug|wasm - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|wasm.ActiveCfg = Release|wasm - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|wasm.Build.0 = Release|wasm - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|winaot.ActiveCfg = Debug|winaot - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|winaot.Build.0 = Debug|winaot - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|winaot.ActiveCfg = Release|winaot - {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|winaot.Build.0 = Release|winaot + {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|orbis.ActiveCfg = Debug|net_4_x + {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|orbis.ActiveCfg = Release|net_4_x + {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|unreal.ActiveCfg = Debug|net_4_x + {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|unreal.ActiveCfg = Release|net_4_x + {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|wasm.ActiveCfg = Debug|net_4_x + {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|wasm.ActiveCfg = Release|net_4_x + {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|winaot.ActiveCfg = Debug|net_4_x + {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|winaot.ActiveCfg = Release|net_4_x {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Debug|xammac.ActiveCfg = Debug|net_4_x {DCB27742-5382-4CB3-B7D8-A6DF92B8B68C}.Release|xammac.ActiveCfg = Release|net_4_x {4900DA48-CB1B-4520-98EE-F6B0F3054341}.Debug|net_4_x.ActiveCfg = Debug|net_4_x diff --git a/external/api-snapshot b/external/api-snapshot -Subproject 9061efd2d933f3aec369956fa464f69bb70da11 +Subproject 2eb889c8a724ec7dde103ea6eea6e41ba45a74f diff --git a/external/binary-reference-assemblies b/external/binary-reference-assemblies -Subproject 6d090fd422c3117ac0bc5ddd39595ab2e6aa721 +Subproject d0b7a0bbe0b9ef89549ecaaa1ab5fe18ca38ae1 diff --git a/external/corefx b/external/corefx -Subproject 0e84c969529ec086eba9a292b2aaee7ec19e32a +Subproject 6102d816113f2b293a5752fbf0c006bf0818832 diff --git a/mcs/class/Facades/Microsoft.Win32.Primitives/Facades_Microsoft.Win32.Primitives.csproj b/mcs/class/Facades/Microsoft.Win32.Primitives/Facades_Microsoft.Win32.Primitives.csproj index c05ca2da430..2437bc45a2c 100644 --- a/mcs/class/Facades/Microsoft.Win32.Primitives/Facades_Microsoft.Win32.Primitives.csproj +++ b/mcs/class/Facades/Microsoft.Win32.Primitives/Facades_Microsoft.Win32.Primitives.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/Microsoft.Win32.Registry.AccessControl/Facades_Microsoft.Win32.Registry.AccessControl.csproj b/mcs/class/Facades/Microsoft.Win32.Registry.AccessControl/Facades_Microsoft.Win32.Registry.AccessControl.csproj index e6b828de488..6e200f2b2c5 100644 --- a/mcs/class/Facades/Microsoft.Win32.Registry.AccessControl/Facades_Microsoft.Win32.Registry.AccessControl.csproj +++ b/mcs/class/Facades/Microsoft.Win32.Registry.AccessControl/Facades_Microsoft.Win32.Registry.AccessControl.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/Microsoft.Win32.Registry/Facades_Microsoft.Win32.Registry.csproj b/mcs/class/Facades/Microsoft.Win32.Registry/Facades_Microsoft.Win32.Registry.csproj index 3174eee0287..72c826dec2c 100644 --- a/mcs/class/Facades/Microsoft.Win32.Registry/Facades_Microsoft.Win32.Registry.csproj +++ b/mcs/class/Facades/Microsoft.Win32.Registry/Facades_Microsoft.Win32.Registry.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.AppContext/Facades_System.AppContext.csproj b/mcs/class/Facades/System.AppContext/Facades_System.AppContext.csproj index dc8c799ee47..444c8d474b8 100644 --- a/mcs/class/Facades/System.AppContext/Facades_System.AppContext.csproj +++ b/mcs/class/Facades/System.AppContext/Facades_System.AppContext.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Buffers/Facades_System.Buffers.csproj b/mcs/class/Facades/System.Buffers/Facades_System.Buffers.csproj index eee77ac72a7..d5e79e7a367 100644 --- a/mcs/class/Facades/System.Buffers/Facades_System.Buffers.csproj +++ b/mcs/class/Facades/System.Buffers/Facades_System.Buffers.csproj @@ -46,6 +46,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -100,6 +105,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Collections.Concurrent/Facades_System.Collections.Concurrent.csproj b/mcs/class/Facades/System.Collections.Concurrent/Facades_System.Collections.Concurrent.csproj index 543c037a63d..6be03ad5be2 100644 --- a/mcs/class/Facades/System.Collections.Concurrent/Facades_System.Collections.Concurrent.csproj +++ b/mcs/class/Facades/System.Collections.Concurrent/Facades_System.Collections.Concurrent.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Collections.NonGeneric/Facades_System.Collections.NonGeneric.csproj b/mcs/class/Facades/System.Collections.NonGeneric/Facades_System.Collections.NonGeneric.csproj index 1d307f214dc..80ea8e779a9 100644 --- a/mcs/class/Facades/System.Collections.NonGeneric/Facades_System.Collections.NonGeneric.csproj +++ b/mcs/class/Facades/System.Collections.NonGeneric/Facades_System.Collections.NonGeneric.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Collections.Specialized/Facades_System.Collections.Specialized.csproj b/mcs/class/Facades/System.Collections.Specialized/Facades_System.Collections.Specialized.csproj index ccb22fbde60..aa95e15e49f 100644 --- a/mcs/class/Facades/System.Collections.Specialized/Facades_System.Collections.Specialized.csproj +++ b/mcs/class/Facades/System.Collections.Specialized/Facades_System.Collections.Specialized.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Collections/Facades_System.Collections.csproj b/mcs/class/Facades/System.Collections/Facades_System.Collections.csproj index 4f623d47064..41852b96664 100644 --- a/mcs/class/Facades/System.Collections/Facades_System.Collections.csproj +++ b/mcs/class/Facades/System.Collections/Facades_System.Collections.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ComponentModel.Annotations/Facades_System.ComponentModel.Annotations.csproj b/mcs/class/Facades/System.ComponentModel.Annotations/Facades_System.ComponentModel.Annotations.csproj index bf0da93f743..ce31ffa83a9 100644 --- a/mcs/class/Facades/System.ComponentModel.Annotations/Facades_System.ComponentModel.Annotations.csproj +++ b/mcs/class/Facades/System.ComponentModel.Annotations/Facades_System.ComponentModel.Annotations.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ComponentModel.EventBasedAsync/Facades_System.ComponentModel.EventBasedAsync.csproj b/mcs/class/Facades/System.ComponentModel.EventBasedAsync/Facades_System.ComponentModel.EventBasedAsync.csproj index 3f7f3e98650..c75b8af2023 100644 --- a/mcs/class/Facades/System.ComponentModel.EventBasedAsync/Facades_System.ComponentModel.EventBasedAsync.csproj +++ b/mcs/class/Facades/System.ComponentModel.EventBasedAsync/Facades_System.ComponentModel.EventBasedAsync.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ComponentModel.Primitives/Facades_System.ComponentModel.Primitives.csproj b/mcs/class/Facades/System.ComponentModel.Primitives/Facades_System.ComponentModel.Primitives.csproj index bd927b09ea1..2cc0e15d4f0 100644 --- a/mcs/class/Facades/System.ComponentModel.Primitives/Facades_System.ComponentModel.Primitives.csproj +++ b/mcs/class/Facades/System.ComponentModel.Primitives/Facades_System.ComponentModel.Primitives.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ComponentModel.TypeConverter/Facades_System.ComponentModel.TypeConverter.csproj b/mcs/class/Facades/System.ComponentModel.TypeConverter/Facades_System.ComponentModel.TypeConverter.csproj index b10037c866e..3810957f8e9 100644 --- a/mcs/class/Facades/System.ComponentModel.TypeConverter/Facades_System.ComponentModel.TypeConverter.csproj +++ b/mcs/class/Facades/System.ComponentModel.TypeConverter/Facades_System.ComponentModel.TypeConverter.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ComponentModel/Facades_System.ComponentModel.csproj b/mcs/class/Facades/System.ComponentModel/Facades_System.ComponentModel.csproj index 6d2f63d5fa6..f59942e157d 100644 --- a/mcs/class/Facades/System.ComponentModel/Facades_System.ComponentModel.csproj +++ b/mcs/class/Facades/System.ComponentModel/Facades_System.ComponentModel.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Console/Facades_System.Console.csproj b/mcs/class/Facades/System.Console/Facades_System.Console.csproj index 7e939f0d984..53da4a47ae0 100644 --- a/mcs/class/Facades/System.Console/Facades_System.Console.csproj +++ b/mcs/class/Facades/System.Console/Facades_System.Console.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Data.Common/Facades_System.Data.Common.csproj b/mcs/class/Facades/System.Data.Common/Facades_System.Data.Common.csproj index f921003f2cb..41ecb970e72 100644 --- a/mcs/class/Facades/System.Data.Common/Facades_System.Data.Common.csproj +++ b/mcs/class/Facades/System.Data.Common/Facades_System.Data.Common.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -113,6 +118,12 @@ <ProjectReference Include="../../System.XML/System.Xml.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Data.SqlClient/Facades_System.Data.SqlClient.csproj b/mcs/class/Facades/System.Data.SqlClient/Facades_System.Data.SqlClient.csproj index 44af902bbf8..a5e00f46a7a 100644 --- a/mcs/class/Facades/System.Data.SqlClient/Facades_System.Data.SqlClient.csproj +++ b/mcs/class/Facades/System.Data.SqlClient/Facades_System.Data.SqlClient.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -113,6 +118,12 @@ <ProjectReference Include="../../System.XML/System.Xml.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Diagnostics.Contracts/Facades_System.Diagnostics.Contracts.csproj b/mcs/class/Facades/System.Diagnostics.Contracts/Facades_System.Diagnostics.Contracts.csproj index 2689e6b7075..b9debafcaa3 100644 --- a/mcs/class/Facades/System.Diagnostics.Contracts/Facades_System.Diagnostics.Contracts.csproj +++ b/mcs/class/Facades/System.Diagnostics.Contracts/Facades_System.Diagnostics.Contracts.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Diagnostics.Debug/Facades_System.Diagnostics.Debug.csproj b/mcs/class/Facades/System.Diagnostics.Debug/Facades_System.Diagnostics.Debug.csproj index 285f0deae3e..81c10293cbd 100644 --- a/mcs/class/Facades/System.Diagnostics.Debug/Facades_System.Diagnostics.Debug.csproj +++ b/mcs/class/Facades/System.Diagnostics.Debug/Facades_System.Diagnostics.Debug.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Diagnostics.FileVersionInfo/Facades_System.Diagnostics.FileVersionInfo.csproj b/mcs/class/Facades/System.Diagnostics.FileVersionInfo/Facades_System.Diagnostics.FileVersionInfo.csproj index e0f18efdb16..6efa5a0e31a 100644 --- a/mcs/class/Facades/System.Diagnostics.FileVersionInfo/Facades_System.Diagnostics.FileVersionInfo.csproj +++ b/mcs/class/Facades/System.Diagnostics.FileVersionInfo/Facades_System.Diagnostics.FileVersionInfo.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Diagnostics.Process/Facades_System.Diagnostics.Process.csproj b/mcs/class/Facades/System.Diagnostics.Process/Facades_System.Diagnostics.Process.csproj index 4a687635e62..84d5dce7014 100644 --- a/mcs/class/Facades/System.Diagnostics.Process/Facades_System.Diagnostics.Process.csproj +++ b/mcs/class/Facades/System.Diagnostics.Process/Facades_System.Diagnostics.Process.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Diagnostics.StackTrace/Facades_System.Diagnostics.StackTrace.csproj b/mcs/class/Facades/System.Diagnostics.StackTrace/Facades_System.Diagnostics.StackTrace.csproj index 9a7321fc6ac..16e61f8e2e2 100644 --- a/mcs/class/Facades/System.Diagnostics.StackTrace/Facades_System.Diagnostics.StackTrace.csproj +++ b/mcs/class/Facades/System.Diagnostics.StackTrace/Facades_System.Diagnostics.StackTrace.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Diagnostics.TextWriterTraceListener/Facades_System.Diagnostics.TextWriterTraceListener.csproj b/mcs/class/Facades/System.Diagnostics.TextWriterTraceListener/Facades_System.Diagnostics.TextWriterTraceListener.csproj index d64aa653ed4..fe684827cb7 100644 --- a/mcs/class/Facades/System.Diagnostics.TextWriterTraceListener/Facades_System.Diagnostics.TextWriterTraceListener.csproj +++ b/mcs/class/Facades/System.Diagnostics.TextWriterTraceListener/Facades_System.Diagnostics.TextWriterTraceListener.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Diagnostics.Tools/Facades_System.Diagnostics.Tools.csproj b/mcs/class/Facades/System.Diagnostics.Tools/Facades_System.Diagnostics.Tools.csproj index 2417845b532..8e30b8637bc 100644 --- a/mcs/class/Facades/System.Diagnostics.Tools/Facades_System.Diagnostics.Tools.csproj +++ b/mcs/class/Facades/System.Diagnostics.Tools/Facades_System.Diagnostics.Tools.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Diagnostics.TraceEvent/Facades_System.Diagnostics.TraceEvent.csproj b/mcs/class/Facades/System.Diagnostics.TraceEvent/Facades_System.Diagnostics.TraceEvent.csproj index 647ccb698c2..e89ad8307e6 100644 --- a/mcs/class/Facades/System.Diagnostics.TraceEvent/Facades_System.Diagnostics.TraceEvent.csproj +++ b/mcs/class/Facades/System.Diagnostics.TraceEvent/Facades_System.Diagnostics.TraceEvent.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Diagnostics.TraceSource/Facades_System.Diagnostics.TraceSource.csproj b/mcs/class/Facades/System.Diagnostics.TraceSource/Facades_System.Diagnostics.TraceSource.csproj index 9cd50bf5137..65c838503b3 100644 --- a/mcs/class/Facades/System.Diagnostics.TraceSource/Facades_System.Diagnostics.TraceSource.csproj +++ b/mcs/class/Facades/System.Diagnostics.TraceSource/Facades_System.Diagnostics.TraceSource.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Diagnostics.Tracing/Facades_System.Diagnostics.Tracing.csproj b/mcs/class/Facades/System.Diagnostics.Tracing/Facades_System.Diagnostics.Tracing.csproj index 39a7216c153..fce2d155d31 100644 --- a/mcs/class/Facades/System.Diagnostics.Tracing/Facades_System.Diagnostics.Tracing.csproj +++ b/mcs/class/Facades/System.Diagnostics.Tracing/Facades_System.Diagnostics.Tracing.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Drawing.Common/Facades_System.Drawing.Common.csproj b/mcs/class/Facades/System.Drawing.Common/Facades_System.Drawing.Common.csproj index aab7b6c86b0..93fb2620c2c 100644 --- a/mcs/class/Facades/System.Drawing.Common/Facades_System.Drawing.Common.csproj +++ b/mcs/class/Facades/System.Drawing.Common/Facades_System.Drawing.Common.csproj @@ -46,6 +46,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -61,6 +66,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_DYNAMIC;XAMMAC;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;XAMARIN_MODERN</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'xammac_net_4_5' "> + <OutputPath>./../../../class/lib/xammac_net_4_5/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;NO_SYSTEM_DRAWING_DEPENDENCY;NO_WINFORMS_DEPENDENCY;NO_SYSTEM_WEB_DEPENDENCY;XAMMAC_4_5;XAMARIN_MODERN</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'orbis' "> <OutputPath>./../../../class/lib/orbis/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -92,66 +102,41 @@ <!-- @BUILT_SOURCES@ --> <!--Common files--> <ItemGroup> + <Compile Include="..\..\..\..\external\corefx\src\Common\src\System\Drawing\ColorTable.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\Common\src\System\Drawing\ColorUtil.netcoreapp21.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\Common\src\System\Drawing\KnownColor.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\Common\src\System\Drawing\KnownColorTable.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\Common\src\System\Numerics\Hashing\HashHelpers.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.ComponentModel.TypeConverter\src\System\Drawing\SizeFConverter.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\ColorConverter.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\PointConverter.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RectangleConverter.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SizeConverter.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SystemColors.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\Color.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\Point.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\PointF.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\Rectangle.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\RectangleF.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\Size.cs" /> + <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\SizeF.cs" /> + <Compile Include="..\..\..\build\common\SR.cs" /> <Compile Include="AssemblyInfo.cs" /> - <Compile Include="TypeForwarders.cs" /> + <Compile Include="SR.cs" /> + <Compile Include="Stubs.cs" /> </ItemGroup> <!--End of common files--> - <!--Per-profile files--> - <Choose> - <When Condition="'$(Platform)' == 'xammac'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'winaot'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'wasm'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'unreal'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'orbis'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'net_4_x'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'monotouch_watch'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'monotouch_tv'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'monotouch'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'monodroid'"> - <ItemGroup> - <Compile Include="..\..\..\..\external\corefx\src\Common\src\System\Drawing\ColorTable.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\Common\src\System\Drawing\ColorUtil.netcoreapp21.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\Common\src\System\Drawing\KnownColor.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\Common\src\System\Drawing\KnownColorTable.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\Common\src\System\Numerics\Hashing\HashHelpers.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\ColorConverter.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SystemColors.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\Color.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\Point.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\PointF.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\Rectangle.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\RectangleF.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\Size.cs" /> - <Compile Include="..\..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\SizeF.cs" /> - <Compile Include="..\..\..\build\common\SR.cs" /> - <Compile Include="SR.cs" /> - </ItemGroup> - </When> - </Choose> - <!--End of per-profile files--> <!-- @ALL_SOURCES@ --> <ItemGroup> <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Drawing.Common/Makefile b/mcs/class/Facades/System.Drawing.Common/Makefile index a49d667d63e..ed8e9779eda 100644 --- a/mcs/class/Facades/System.Drawing.Common/Makefile +++ b/mcs/class/Facades/System.Drawing.Common/Makefile @@ -15,31 +15,8 @@ SIGN_FLAGS = /delaysign /nowarn:1616,1699 LIB_REFS = System LIB_MCS_FLAGS = $(SIGN_FLAGS) $(EXTRA_LIB_MCS_FLAGS) -ifdef false # we'll enable this at a later point - -# xammac_net_4_5 and the testing_* profiles are special, they don't build -# System.Drawing.dll or equivalent neither in Mono nor in the XM repo. -# For now we embed the types directly here. -# TODO: find a better solution. -EMBEDDED_DRAWING_DEP := $(filter xammac_net_4_5 testing_aot_full testing_aot_hybrid, $(PROFILE)) - -ifndef EMBEDDED_DRAWING_DEP - -# profiles which build a System.Drawing.dll in the repo -REPO_DRAWING_DEP := $(filter net_4_x orbis winaot unreal testing_aot_full wasm, $(PROFILE)) - -ifdef REPO_DRAWING_DEP -LIB_REFS += System.Drawing -else -# When System.Drawing.dll is not built in the Mono repo but in -# the product repo like in the XI/XA case we need to pass in a reference -# to the assembly containing drawing types like Rectangle etc. from there. -# This needs to be passed in via EXTERNAL_FACADE_DRAWING_REFERENCE. -LIB_MCS_FLAGS += /r:$(EXTERNAL_FACADE_DRAWING_REFERENCE) -endif - -endif - +ifneq (,$(filter build net_4_x, $(PROFILE))) +$(error This profile shouldn't build System.Drawing.Common.dll, it already has System.Drawing.dll) endif PLATFORM_DEBUG_FLAGS = diff --git a/mcs/class/Facades/System.Drawing.Common/SR.cs b/mcs/class/Facades/System.Drawing.Common/SR.cs index 750d1e2be9c..a26242f9ea2 100644 --- a/mcs/class/Facades/System.Drawing.Common/SR.cs +++ b/mcs/class/Facades/System.Drawing.Common/SR.cs @@ -3,4 +3,6 @@ partial class SR { public const string InvalidColor = "Color '{0}' is not valid."; public const string InvalidEx2BoundArgument = "Value of '{1}' is not valid for '{0}'. '{0}' should be greater than or equal to {2} and less than or equal to {3}."; + public const string PropertyValueInvalidEntry = "IDictionary parameter contains at least one entry that is not valid. Ensure all values are consistent with the object's properties."; + public const string TextParseFailedFormat = "Text \"{0}\" cannot be parsed. The expected text format is \"{1}\"."; } diff --git a/mcs/class/Facades/System.Drawing.Common/TypeForwarders.cs b/mcs/class/Facades/System.Drawing.Common/Stubs.cs index 9c031e985ff..37963e715e0 100644 --- a/mcs/class/Facades/System.Drawing.Common/TypeForwarders.cs +++ b/mcs/class/Facades/System.Drawing.Common/Stubs.cs @@ -7,622 +7,6 @@ // MONO: these files were copied from CoreFX (System.Drawing.Primitives/ref and System.Drawing.Common/ref) -// System.Drawing.Primitives/ref: -namespace System.Drawing -{ - -#if !MONODROID - - public readonly partial struct Color : System.IEquatable<System.Drawing.Color> - { - private readonly object _dummy; - private readonly int _dummyPrimitive; - public static readonly System.Drawing.Color Empty; - public byte A { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color AliceBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color AntiqueWhite { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Aqua { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Aquamarine { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Azure { get { throw new PlatformNotSupportedException(); } } - public byte B { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Beige { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Bisque { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Black { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color BlanchedAlmond { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Blue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color BlueViolet { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Brown { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color BurlyWood { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color CadetBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Chartreuse { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Chocolate { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Coral { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color CornflowerBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Cornsilk { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Crimson { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Cyan { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkCyan { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkGoldenrod { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkGray { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkKhaki { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkMagenta { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkOliveGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkOrange { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkOrchid { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkRed { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkSalmon { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkSeaGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkSlateBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkSlateGray { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkTurquoise { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DarkViolet { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DeepPink { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DeepSkyBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DimGray { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color DodgerBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Firebrick { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color FloralWhite { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ForestGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Fuchsia { get { throw new PlatformNotSupportedException(); } } - public byte G { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Gainsboro { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color GhostWhite { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Gold { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Goldenrod { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Gray { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Green { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color GreenYellow { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Honeydew { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color HotPink { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color IndianRed { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Indigo { get { throw new PlatformNotSupportedException(); } } - public bool IsEmpty { get { throw new PlatformNotSupportedException(); } } - public bool IsKnownColor { get { throw new PlatformNotSupportedException(); } } - public bool IsNamedColor { get { throw new PlatformNotSupportedException(); } } - public bool IsSystemColor { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Ivory { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Khaki { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Lavender { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LavenderBlush { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LawnGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LemonChiffon { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightCoral { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightCyan { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightGoldenrodYellow { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightGray { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightPink { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightSalmon { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightSeaGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightSkyBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightSlateGray { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightSteelBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LightYellow { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Lime { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color LimeGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Linen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Magenta { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Maroon { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MediumAquamarine { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MediumBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MediumOrchid { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MediumPurple { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MediumSeaGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MediumSlateBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MediumSpringGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MediumTurquoise { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MediumVioletRed { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MidnightBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MintCream { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MistyRose { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Moccasin { get { throw new PlatformNotSupportedException(); } } - public string Name { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color NavajoWhite { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Navy { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color OldLace { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Olive { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color OliveDrab { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Orange { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color OrangeRed { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Orchid { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color PaleGoldenrod { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color PaleGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color PaleTurquoise { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color PaleVioletRed { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color PapayaWhip { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color PeachPuff { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Peru { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Pink { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Plum { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color PowderBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Purple { get { throw new PlatformNotSupportedException(); } } - public byte R { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Red { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color RosyBrown { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color RoyalBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color SaddleBrown { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Salmon { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color SandyBrown { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color SeaGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color SeaShell { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Sienna { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Silver { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color SkyBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color SlateBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color SlateGray { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Snow { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color SpringGreen { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color SteelBlue { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Tan { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Teal { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Thistle { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Tomato { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Transparent { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Turquoise { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Violet { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Wheat { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color White { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color WhiteSmoke { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Yellow { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color YellowGreen { get { throw new PlatformNotSupportedException(); } } - public bool Equals(System.Drawing.Color other) { throw new PlatformNotSupportedException(); } - public override bool Equals(object obj) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Color FromArgb(int argb) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Color FromArgb(int alpha, System.Drawing.Color baseColor) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Color FromArgb(int red, int green, int blue) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Color FromArgb(int alpha, int red, int green, int blue) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Color FromKnownColor(System.Drawing.KnownColor color) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Color FromName(string name) { throw new PlatformNotSupportedException(); } - public float GetBrightness() { throw new PlatformNotSupportedException(); } - public override int GetHashCode() { throw new PlatformNotSupportedException(); } - public float GetHue() { throw new PlatformNotSupportedException(); } - public float GetSaturation() { throw new PlatformNotSupportedException(); } - public static bool operator ==(System.Drawing.Color left, System.Drawing.Color right) { throw new PlatformNotSupportedException(); } - public static bool operator !=(System.Drawing.Color left, System.Drawing.Color right) { throw new PlatformNotSupportedException(); } - public int ToArgb() { throw new PlatformNotSupportedException(); } - public System.Drawing.KnownColor ToKnownColor() { throw new PlatformNotSupportedException(); } - public override string ToString() { throw new PlatformNotSupportedException(); } - } - public enum KnownColor - { - ActiveBorder = 1, - ActiveCaption = 2, - ActiveCaptionText = 3, - AliceBlue = 28, - AntiqueWhite = 29, - AppWorkspace = 4, - Aqua = 30, - Aquamarine = 31, - Azure = 32, - Beige = 33, - Bisque = 34, - Black = 35, - BlanchedAlmond = 36, - Blue = 37, - BlueViolet = 38, - Brown = 39, - BurlyWood = 40, - ButtonFace = 168, - ButtonHighlight = 169, - ButtonShadow = 170, - CadetBlue = 41, - Chartreuse = 42, - Chocolate = 43, - Control = 5, - ControlDark = 6, - ControlDarkDark = 7, - ControlLight = 8, - ControlLightLight = 9, - ControlText = 10, - Coral = 44, - CornflowerBlue = 45, - Cornsilk = 46, - Crimson = 47, - Cyan = 48, - DarkBlue = 49, - DarkCyan = 50, - DarkGoldenrod = 51, - DarkGray = 52, - DarkGreen = 53, - DarkKhaki = 54, - DarkMagenta = 55, - DarkOliveGreen = 56, - DarkOrange = 57, - DarkOrchid = 58, - DarkRed = 59, - DarkSalmon = 60, - DarkSeaGreen = 61, - DarkSlateBlue = 62, - DarkSlateGray = 63, - DarkTurquoise = 64, - DarkViolet = 65, - DeepPink = 66, - DeepSkyBlue = 67, - Desktop = 11, - DimGray = 68, - DodgerBlue = 69, - Firebrick = 70, - FloralWhite = 71, - ForestGreen = 72, - Fuchsia = 73, - Gainsboro = 74, - GhostWhite = 75, - Gold = 76, - Goldenrod = 77, - GradientActiveCaption = 171, - GradientInactiveCaption = 172, - Gray = 78, - GrayText = 12, - Green = 79, - GreenYellow = 80, - Highlight = 13, - HighlightText = 14, - Honeydew = 81, - HotPink = 82, - HotTrack = 15, - InactiveBorder = 16, - InactiveCaption = 17, - InactiveCaptionText = 18, - IndianRed = 83, - Indigo = 84, - Info = 19, - InfoText = 20, - Ivory = 85, - Khaki = 86, - Lavender = 87, - LavenderBlush = 88, - LawnGreen = 89, - LemonChiffon = 90, - LightBlue = 91, - LightCoral = 92, - LightCyan = 93, - LightGoldenrodYellow = 94, - LightGray = 95, - LightGreen = 96, - LightPink = 97, - LightSalmon = 98, - LightSeaGreen = 99, - LightSkyBlue = 100, - LightSlateGray = 101, - LightSteelBlue = 102, - LightYellow = 103, - Lime = 104, - LimeGreen = 105, - Linen = 106, - Magenta = 107, - Maroon = 108, - MediumAquamarine = 109, - MediumBlue = 110, - MediumOrchid = 111, - MediumPurple = 112, - MediumSeaGreen = 113, - MediumSlateBlue = 114, - MediumSpringGreen = 115, - MediumTurquoise = 116, - MediumVioletRed = 117, - Menu = 21, - MenuBar = 173, - MenuHighlight = 174, - MenuText = 22, - MidnightBlue = 118, - MintCream = 119, - MistyRose = 120, - Moccasin = 121, - NavajoWhite = 122, - Navy = 123, - OldLace = 124, - Olive = 125, - OliveDrab = 126, - Orange = 127, - OrangeRed = 128, - Orchid = 129, - PaleGoldenrod = 130, - PaleGreen = 131, - PaleTurquoise = 132, - PaleVioletRed = 133, - PapayaWhip = 134, - PeachPuff = 135, - Peru = 136, - Pink = 137, - Plum = 138, - PowderBlue = 139, - Purple = 140, - Red = 141, - RosyBrown = 142, - RoyalBlue = 143, - SaddleBrown = 144, - Salmon = 145, - SandyBrown = 146, - ScrollBar = 23, - SeaGreen = 147, - SeaShell = 148, - Sienna = 149, - Silver = 150, - SkyBlue = 151, - SlateBlue = 152, - SlateGray = 153, - Snow = 154, - SpringGreen = 155, - SteelBlue = 156, - Tan = 157, - Teal = 158, - Thistle = 159, - Tomato = 160, - Transparent = 27, - Turquoise = 161, - Violet = 162, - Wheat = 163, - White = 164, - WhiteSmoke = 165, - Window = 24, - WindowFrame = 25, - WindowText = 26, - Yellow = 166, - YellowGreen = 167, - } - public partial struct Point : System.IEquatable<System.Drawing.Point> - { - private int _dummyPrimitive; - public static readonly System.Drawing.Point Empty; - public Point(System.Drawing.Size sz) { throw new PlatformNotSupportedException(); } - public Point(int dw) { throw new PlatformNotSupportedException(); } - public Point(int x, int y) { throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public bool IsEmpty { get { throw new PlatformNotSupportedException(); } } - public int X { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public int Y { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public static System.Drawing.Point Add(System.Drawing.Point pt, System.Drawing.Size sz) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Point Ceiling(System.Drawing.PointF value) { throw new PlatformNotSupportedException(); } - public bool Equals(System.Drawing.Point other) { throw new PlatformNotSupportedException(); } - public override bool Equals(object obj) { throw new PlatformNotSupportedException(); } - public override int GetHashCode() { throw new PlatformNotSupportedException(); } - public void Offset(System.Drawing.Point p) => throw new PlatformNotSupportedException(); - public void Offset(int dx, int dy) => throw new PlatformNotSupportedException(); - public static System.Drawing.Point operator +(System.Drawing.Point pt, System.Drawing.Size sz) { throw new PlatformNotSupportedException(); } - public static bool operator ==(System.Drawing.Point left, System.Drawing.Point right) { throw new PlatformNotSupportedException(); } - public static explicit operator System.Drawing.Size (System.Drawing.Point p) { throw new PlatformNotSupportedException(); } - public static implicit operator System.Drawing.PointF (System.Drawing.Point p) { throw new PlatformNotSupportedException(); } - public static bool operator !=(System.Drawing.Point left, System.Drawing.Point right) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Point operator -(System.Drawing.Point pt, System.Drawing.Size sz) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Point Round(System.Drawing.PointF value) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Point Subtract(System.Drawing.Point pt, System.Drawing.Size sz) { throw new PlatformNotSupportedException(); } - public override string ToString() { throw new PlatformNotSupportedException(); } - public static System.Drawing.Point Truncate(System.Drawing.PointF value) { throw new PlatformNotSupportedException(); } - } - public partial struct PointF : System.IEquatable<System.Drawing.PointF> - { - private int _dummyPrimitive; - public static readonly System.Drawing.PointF Empty; - public PointF(float x, float y) { throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public bool IsEmpty { get { throw new PlatformNotSupportedException(); } } - public float X { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public float Y { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public static System.Drawing.PointF Add(System.Drawing.PointF pt, System.Drawing.Size sz) { throw new PlatformNotSupportedException(); } - public static System.Drawing.PointF Add(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw new PlatformNotSupportedException(); } - public bool Equals(System.Drawing.PointF other) { throw new PlatformNotSupportedException(); } - public override bool Equals(object obj) { throw new PlatformNotSupportedException(); } - public override int GetHashCode() { throw new PlatformNotSupportedException(); } - public static System.Drawing.PointF operator +(System.Drawing.PointF pt, System.Drawing.Size sz) { throw new PlatformNotSupportedException(); } - public static System.Drawing.PointF operator +(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw new PlatformNotSupportedException(); } - public static bool operator ==(System.Drawing.PointF left, System.Drawing.PointF right) { throw new PlatformNotSupportedException(); } - public static bool operator !=(System.Drawing.PointF left, System.Drawing.PointF right) { throw new PlatformNotSupportedException(); } - public static System.Drawing.PointF operator -(System.Drawing.PointF pt, System.Drawing.Size sz) { throw new PlatformNotSupportedException(); } - public static System.Drawing.PointF operator -(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw new PlatformNotSupportedException(); } - public static System.Drawing.PointF Subtract(System.Drawing.PointF pt, System.Drawing.Size sz) { throw new PlatformNotSupportedException(); } - public static System.Drawing.PointF Subtract(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw new PlatformNotSupportedException(); } - public override string ToString() { throw new PlatformNotSupportedException(); } - } - public partial struct Rectangle : System.IEquatable<System.Drawing.Rectangle> - { - private int _dummyPrimitive; - public static readonly System.Drawing.Rectangle Empty; - public Rectangle(System.Drawing.Point location, System.Drawing.Size size) { throw new PlatformNotSupportedException(); } - public Rectangle(int x, int y, int width, int height) { throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public int Bottom { get { throw new PlatformNotSupportedException(); } } - public int Height { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public bool IsEmpty { get { throw new PlatformNotSupportedException(); } } - [System.ComponentModel.BrowsableAttribute(false)] - public int Left { get { throw new PlatformNotSupportedException(); } } - [System.ComponentModel.BrowsableAttribute(false)] - public System.Drawing.Point Location { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public int Right { get { throw new PlatformNotSupportedException(); } } - [System.ComponentModel.BrowsableAttribute(false)] - public System.Drawing.Size Size { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public int Top { get { throw new PlatformNotSupportedException(); } } - public int Width { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public int X { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public int Y { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public static System.Drawing.Rectangle Ceiling(System.Drawing.RectangleF value) { throw new PlatformNotSupportedException(); } - public bool Contains(System.Drawing.Point pt) { throw new PlatformNotSupportedException(); } - public bool Contains(System.Drawing.Rectangle rect) { throw new PlatformNotSupportedException(); } - public bool Contains(int x, int y) { throw new PlatformNotSupportedException(); } - public bool Equals(System.Drawing.Rectangle other) { throw new PlatformNotSupportedException(); } - public override bool Equals(object obj) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Rectangle FromLTRB(int left, int top, int right, int bottom) { throw new PlatformNotSupportedException(); } - public override int GetHashCode() { throw new PlatformNotSupportedException(); } - public static System.Drawing.Rectangle Inflate(System.Drawing.Rectangle rect, int x, int y) { throw new PlatformNotSupportedException(); } - public void Inflate(System.Drawing.Size size) => throw new PlatformNotSupportedException(); - public void Inflate(int width, int height) => throw new PlatformNotSupportedException(); - public void Intersect(System.Drawing.Rectangle rect) => throw new PlatformNotSupportedException(); - public static System.Drawing.Rectangle Intersect(System.Drawing.Rectangle a, System.Drawing.Rectangle b) { throw new PlatformNotSupportedException(); } - public bool IntersectsWith(System.Drawing.Rectangle rect) { throw new PlatformNotSupportedException(); } - public void Offset(System.Drawing.Point pos) => throw new PlatformNotSupportedException(); - public void Offset(int x, int y) => throw new PlatformNotSupportedException(); - public static bool operator ==(System.Drawing.Rectangle left, System.Drawing.Rectangle right) { throw new PlatformNotSupportedException(); } - public static bool operator !=(System.Drawing.Rectangle left, System.Drawing.Rectangle right) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Rectangle Round(System.Drawing.RectangleF value) { throw new PlatformNotSupportedException(); } - public override string ToString() { throw new PlatformNotSupportedException(); } - public static System.Drawing.Rectangle Truncate(System.Drawing.RectangleF value) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Rectangle Union(System.Drawing.Rectangle a, System.Drawing.Rectangle b) { throw new PlatformNotSupportedException(); } - } - public partial struct RectangleF : System.IEquatable<System.Drawing.RectangleF> - { - private int _dummyPrimitive; - public static readonly System.Drawing.RectangleF Empty; - public RectangleF(System.Drawing.PointF location, System.Drawing.SizeF size) { throw new PlatformNotSupportedException(); } - public RectangleF(float x, float y, float width, float height) { throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public float Bottom { get { throw new PlatformNotSupportedException(); } } - public float Height { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public bool IsEmpty { get { throw new PlatformNotSupportedException(); } } - [System.ComponentModel.BrowsableAttribute(false)] - public float Left { get { throw new PlatformNotSupportedException(); } } - [System.ComponentModel.BrowsableAttribute(false)] - public System.Drawing.PointF Location { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public float Right { get { throw new PlatformNotSupportedException(); } } - [System.ComponentModel.BrowsableAttribute(false)] - public System.Drawing.SizeF Size { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public float Top { get { throw new PlatformNotSupportedException(); } } - public float Width { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public float X { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public float Y { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public bool Contains(System.Drawing.PointF pt) { throw new PlatformNotSupportedException(); } - public bool Contains(System.Drawing.RectangleF rect) { throw new PlatformNotSupportedException(); } - public bool Contains(float x, float y) { throw new PlatformNotSupportedException(); } - public bool Equals(System.Drawing.RectangleF other) { throw new PlatformNotSupportedException(); } - public override bool Equals(object obj) { throw new PlatformNotSupportedException(); } - public static System.Drawing.RectangleF FromLTRB(float left, float top, float right, float bottom) { throw new PlatformNotSupportedException(); } - public override int GetHashCode() { throw new PlatformNotSupportedException(); } - public static System.Drawing.RectangleF Inflate(System.Drawing.RectangleF rect, float x, float y) { throw new PlatformNotSupportedException(); } - public void Inflate(System.Drawing.SizeF size) => throw new PlatformNotSupportedException(); - public void Inflate(float x, float y) => throw new PlatformNotSupportedException(); - public void Intersect(System.Drawing.RectangleF rect) => throw new PlatformNotSupportedException(); - public static System.Drawing.RectangleF Intersect(System.Drawing.RectangleF a, System.Drawing.RectangleF b) { throw new PlatformNotSupportedException(); } - public bool IntersectsWith(System.Drawing.RectangleF rect) { throw new PlatformNotSupportedException(); } - public void Offset(System.Drawing.PointF pos) => throw new PlatformNotSupportedException(); - public void Offset(float x, float y) => throw new PlatformNotSupportedException(); - public static bool operator ==(System.Drawing.RectangleF left, System.Drawing.RectangleF right) { throw new PlatformNotSupportedException(); } - public static implicit operator System.Drawing.RectangleF (System.Drawing.Rectangle r) { throw new PlatformNotSupportedException(); } - public static bool operator !=(System.Drawing.RectangleF left, System.Drawing.RectangleF right) { throw new PlatformNotSupportedException(); } - public override string ToString() { throw new PlatformNotSupportedException(); } - public static System.Drawing.RectangleF Union(System.Drawing.RectangleF a, System.Drawing.RectangleF b) { throw new PlatformNotSupportedException(); } - } - public partial struct Size : System.IEquatable<System.Drawing.Size> - { - private int _dummyPrimitive; - public static readonly System.Drawing.Size Empty; - public Size(System.Drawing.Point pt) { throw new PlatformNotSupportedException(); } - public Size(int width, int height) { throw new PlatformNotSupportedException(); } - public int Height { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public bool IsEmpty { get { throw new PlatformNotSupportedException(); } } - public int Width { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public static System.Drawing.Size Add(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Size Ceiling(System.Drawing.SizeF value) { throw new PlatformNotSupportedException(); } - public bool Equals(System.Drawing.Size other) { throw new PlatformNotSupportedException(); } - public override bool Equals(object obj) { throw new PlatformNotSupportedException(); } - public override int GetHashCode() { throw new PlatformNotSupportedException(); } - public static System.Drawing.Size operator +(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Size operator /(System.Drawing.Size left, int right) { throw new PlatformNotSupportedException(); } - public static System.Drawing.SizeF operator /(System.Drawing.Size left, float right) { throw new PlatformNotSupportedException(); } - public static bool operator ==(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw new PlatformNotSupportedException(); } - public static explicit operator System.Drawing.Point (System.Drawing.Size size) { throw new PlatformNotSupportedException(); } - public static implicit operator System.Drawing.SizeF (System.Drawing.Size p) { throw new PlatformNotSupportedException(); } - public static bool operator !=(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Size operator *(System.Drawing.Size left, int right) { throw new PlatformNotSupportedException(); } - public static System.Drawing.SizeF operator *(System.Drawing.Size left, float right) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Size operator *(int left, System.Drawing.Size right) { throw new PlatformNotSupportedException(); } - public static System.Drawing.SizeF operator *(float left, System.Drawing.Size right) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Size operator -(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Size Round(System.Drawing.SizeF value) { throw new PlatformNotSupportedException(); } - public static System.Drawing.Size Subtract(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw new PlatformNotSupportedException(); } - public override string ToString() { throw new PlatformNotSupportedException(); } - public static System.Drawing.Size Truncate(System.Drawing.SizeF value) { throw new PlatformNotSupportedException(); } - } - public partial struct SizeF : System.IEquatable<System.Drawing.SizeF> - { - private int _dummyPrimitive; - public static readonly System.Drawing.SizeF Empty; - public SizeF(System.Drawing.PointF pt) { throw new PlatformNotSupportedException(); } - public SizeF(System.Drawing.SizeF size) { throw new PlatformNotSupportedException(); } - public SizeF(float width, float height) { throw new PlatformNotSupportedException(); } - public float Height { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - [System.ComponentModel.BrowsableAttribute(false)] - public bool IsEmpty { get { throw new PlatformNotSupportedException(); } } - public float Width { get { throw new PlatformNotSupportedException(); } set => throw new PlatformNotSupportedException(); } - public static System.Drawing.SizeF Add(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw new PlatformNotSupportedException(); } - public bool Equals(System.Drawing.SizeF other) { throw new PlatformNotSupportedException(); } - public override bool Equals(object obj) { throw new PlatformNotSupportedException(); } - public override int GetHashCode() { throw new PlatformNotSupportedException(); } - public static System.Drawing.SizeF operator +(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw new PlatformNotSupportedException(); } - public static System.Drawing.SizeF operator /(System.Drawing.SizeF left, float right) { throw new PlatformNotSupportedException(); } - public static bool operator ==(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw new PlatformNotSupportedException(); } - public static explicit operator System.Drawing.PointF (System.Drawing.SizeF size) { throw new PlatformNotSupportedException(); } - public static bool operator !=(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw new PlatformNotSupportedException(); } - public static System.Drawing.SizeF operator *(System.Drawing.SizeF left, float right) { throw new PlatformNotSupportedException(); } - public static System.Drawing.SizeF operator *(float left, System.Drawing.SizeF right) { throw new PlatformNotSupportedException(); } - public static System.Drawing.SizeF operator -(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw new PlatformNotSupportedException(); } - public static System.Drawing.SizeF Subtract(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw new PlatformNotSupportedException(); } - public System.Drawing.PointF ToPointF() { throw new PlatformNotSupportedException(); } - public System.Drawing.Size ToSize() { throw new PlatformNotSupportedException(); } - public override string ToString() { throw new PlatformNotSupportedException(); } - } -#else // MONODROID - // Added for NS2.1 support - public partial class SizeFConverter : System.ComponentModel.TypeConverter - { - public SizeFConverter() => throw new PlatformNotSupportedException(); - public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) => throw new PlatformNotSupportedException(); - public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) => throw new PlatformNotSupportedException(); - public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) => throw new PlatformNotSupportedException(); - public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) => throw new PlatformNotSupportedException(); - public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) => throw new PlatformNotSupportedException(); - public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) => throw new PlatformNotSupportedException(); - public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) => throw new PlatformNotSupportedException(); - public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) => throw new PlatformNotSupportedException(); - } - public partial class RectangleConverter : System.ComponentModel.TypeConverter - { - public RectangleConverter() => throw new PlatformNotSupportedException(); - public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) => throw new PlatformNotSupportedException(); - public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) => throw new PlatformNotSupportedException(); - public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) => throw new PlatformNotSupportedException(); - public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) => throw new PlatformNotSupportedException(); - public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) => throw new PlatformNotSupportedException(); - public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) => throw new PlatformNotSupportedException(); - public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) => throw new PlatformNotSupportedException(); - public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) => throw new PlatformNotSupportedException(); - } - - public partial class SizeConverter : System.ComponentModel.TypeConverter - { - public SizeConverter() => throw new PlatformNotSupportedException(); - public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) => throw new PlatformNotSupportedException(); - public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) => throw new PlatformNotSupportedException(); - public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) => throw new PlatformNotSupportedException(); - public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) => throw new PlatformNotSupportedException(); - public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) => throw new PlatformNotSupportedException(); - public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) => throw new PlatformNotSupportedException(); - public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) => throw new PlatformNotSupportedException(); - public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) => throw new PlatformNotSupportedException(); - } - public partial class PointConverter : System.ComponentModel.TypeConverter - { - public PointConverter() => throw new PlatformNotSupportedException(); - public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) => throw new PlatformNotSupportedException(); - public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) => throw new PlatformNotSupportedException(); - public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) => throw new PlatformNotSupportedException(); - public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) => throw new PlatformNotSupportedException(); - public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) => throw new PlatformNotSupportedException(); - public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) => throw new PlatformNotSupportedException(); - public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) => throw new PlatformNotSupportedException(); - public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) => throw new PlatformNotSupportedException(); - } -#endif // !MONODROID - -} - // System.Drawing.Common/ref: namespace System.Drawing { @@ -1747,47 +1131,6 @@ namespace System.Drawing public static System.Drawing.Brush FromSystemColor(System.Drawing.Color c) { throw new PlatformNotSupportedException(); } } -#if !MONODROID - - public static partial class SystemColors - { - public static System.Drawing.Color ActiveBorder { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ActiveCaption { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ActiveCaptionText { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color AppWorkspace { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ButtonFace { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ButtonHighlight { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ButtonShadow { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Control { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ControlDark { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ControlDarkDark { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ControlLight { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ControlLightLight { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ControlText { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Desktop { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color GradientActiveCaption { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color GradientInactiveCaption { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color GrayText { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Highlight { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color HighlightText { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color HotTrack { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color InactiveBorder { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color InactiveCaption { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color InactiveCaptionText { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Info { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color InfoText { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Menu { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MenuBar { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MenuHighlight { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color MenuText { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color ScrollBar { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color Window { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color WindowFrame { get { throw new PlatformNotSupportedException(); } } - public static System.Drawing.Color WindowText { get { throw new PlatformNotSupportedException(); } } - } - -#endif // !MONODROID - public static partial class SystemFonts { public static System.Drawing.Font CaptionFont { get { throw new PlatformNotSupportedException(); } } @@ -3626,4 +2969,4 @@ namespace System.Drawing.Text SingleBitPerPixelGridFit = 1, SystemDefault = 0, } -}
\ No newline at end of file +} diff --git a/mcs/class/Facades/System.Drawing.Common/System.Drawing.Common.dll.sources b/mcs/class/Facades/System.Drawing.Common/System.Drawing.Common.dll.sources index 719628dc7c6..8a827f44546 100644 --- a/mcs/class/Facades/System.Drawing.Common/System.Drawing.Common.dll.sources +++ b/mcs/class/Facades/System.Drawing.Common/System.Drawing.Common.dll.sources @@ -1,2 +1,22 @@ -TypeForwarders.cs AssemblyInfo.cs +Stubs.cs +SR.cs +../../../build/common/SR.cs +../../../../external/corefx/src/Common/src/System/Drawing/ColorTable.cs +../../../../external/corefx/src/Common/src/System/Drawing/ColorUtil.netcoreapp21.cs +../../../../external/corefx/src/Common/src/System/Drawing/KnownColor.cs +../../../../external/corefx/src/Common/src/System/Drawing/KnownColorTable.cs +../../../../external/corefx/src/Common/src/System/Numerics/Hashing/HashHelpers.cs +../../../../external/corefx/src/System.ComponentModel.TypeConverter/src/System/Drawing/SizeFConverter.cs +../../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/ColorConverter.cs +../../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/PointConverter.cs +../../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/RectangleConverter.cs +../../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/SizeConverter.cs +../../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/SystemColors.cs +../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Color.cs +../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Point.cs +../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/PointF.cs +../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Rectangle.cs +../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/RectangleF.cs +../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Size.cs +../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/SizeF.cs diff --git a/mcs/class/Facades/System.Drawing.Common/monodroid_System.Drawing.Common.dll.sources b/mcs/class/Facades/System.Drawing.Common/monodroid_System.Drawing.Common.dll.sources deleted file mode 100644 index 129d648f236..00000000000 --- a/mcs/class/Facades/System.Drawing.Common/monodroid_System.Drawing.Common.dll.sources +++ /dev/null @@ -1,17 +0,0 @@ -#include System.Drawing.Common.dll.sources -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Color.cs -../../../../external/corefx/src/Common/src/System/Drawing/KnownColor.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Point.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/PointF.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Rectangle.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/RectangleF.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Size.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/SizeF.cs -../../../../external/corefx/src/Common/src/System/Numerics/Hashing/HashHelpers.cs -../../../../external/corefx/src/Common/src/System/Drawing/KnownColorTable.cs -../../../../external/corefx/src/Common/src/System/Drawing/ColorTable.cs -../../../../external/corefx/src/Common/src/System/Drawing/ColorUtil.netcoreapp21.cs -../../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/SystemColors.cs -../../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/ColorConverter.cs -../../../build/common/SR.cs -SR.cs diff --git a/mcs/class/Facades/System.Drawing.Primitives/Facades_System.Drawing.Primitives.csproj b/mcs/class/Facades/System.Drawing.Primitives/Facades_System.Drawing.Primitives.csproj index 0cd8c9dcb7c..0bf3dd473c9 100644 --- a/mcs/class/Facades/System.Drawing.Primitives/Facades_System.Drawing.Primitives.csproj +++ b/mcs/class/Facades/System.Drawing.Primitives/Facades_System.Drawing.Primitives.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -71,11 +76,6 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;NO_SYSTEM_DRAWING_DEPENDENCY;NO_WINFORMS_DEPENDENCY;NO_SYSTEM_WEB_DEPENDENCY;XAMMAC_4_5;XAMARIN_MODERN</DefineConstants> </PropertyGroup> - <PropertyGroup Condition=" '$(Platform)' == 'xammac_net_4_5' "> - <OutputPath>./../../../class/lib/xammac_net_4_5/Facades</OutputPath> - <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> - <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;NO_SYSTEM_DRAWING_DEPENDENCY;NO_WINFORMS_DEPENDENCY;NO_SYSTEM_WEB_DEPENDENCY;XAMMAC_4_5;XAMARIN_MODERN;NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;NO_SYSTEM_DRAWING_DEPENDENCY;NO_WINFORMS_DEPENDENCY;NO_SYSTEM_WEB_DEPENDENCY;XAMMAC_4_5;XAMARIN_MODERN</DefineConstants> - </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'orbis' "> <OutputPath>./../../../class/lib/orbis/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,40 +111,6 @@ <Compile Include="TypeForwarders.cs" /> </ItemGroup> <!--End of common files--> - <!--Per-profile files--> - <Choose> - <When Condition="'$(Platform)' == 'xammac'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'winaot'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'wasm'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'unreal'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'orbis'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'net_4_x'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'monotouch_watch'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'monotouch_tv'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'monotouch'"> - <ItemGroup /> - </When> - <When Condition="'$(Platform)' == 'monodroid'"> - <ItemGroup /> - </When> - </Choose> - <!--End of per-profile files--> <!-- @ALL_SOURCES@ --> <ItemGroup> <ProjectReference Include="../../System/System.csproj" /> @@ -154,59 +120,48 @@ <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'monodroid' "> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monodroid/Mono.Android.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monodroid/Mono.Android.dll</HintPath> - <Private>False</Private> - </Reference> <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'monotouch' "> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.iOS.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.iOS.dll</HintPath> - <Private>False</Private> - </Reference> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'monotouch_watch' "> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.WatchOS.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.WatchOS.dll</HintPath> - <Private>False</Private> - </Reference> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'monotouch_tv' "> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.TVOS.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.TVOS.dll</HintPath> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> + </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> <Private>False</Private> </Reference> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> <Private>False</Private> </Reference> - <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'winaot' "> - <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'xammac' "> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.Mac.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.Mac.dll</HintPath> - <Private>False</Private> - </Reference> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> + </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'xammac_net_4_5' "> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'orbis' "> - <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'unreal' "> - <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'wasm' "> - <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <!-- @ALL_REFERENCES@ --> <!-- @ALL_RESOURCES@ --> diff --git a/mcs/class/Facades/System.Drawing.Primitives/Makefile b/mcs/class/Facades/System.Drawing.Primitives/Makefile index 79f3546d283..3f72952a677 100644 --- a/mcs/class/Facades/System.Drawing.Primitives/Makefile +++ b/mcs/class/Facades/System.Drawing.Primitives/Makefile @@ -14,33 +14,12 @@ SIGN_FLAGS = /delaysign /nowarn:1616,1699 LIB_REFS = System LIB_MCS_FLAGS = $(SIGN_FLAGS) $(EXTRA_LIB_MCS_FLAGS) -ifeq ($(PROFILE),monodroid) -# XA implements System.Drawing API inside Mono.Android -API_BIN_REFS := Mono.Android -LIB_REFS += Facades/System.Drawing.Common -endif - -ifeq ($(PROFILE),monotouch) -API_BIN_REFS := Xamarin.iOS -endif - -ifeq ($(PROFILE),monotouch_tv) -API_BIN_REFS := Xamarin.TVOS -endif - -ifeq ($(PROFILE),monotouch_watch) -API_BIN_REFS := Xamarin.WatchOS -endif - -ifeq ($(PROFILE),xammac) -API_BIN_REFS := Xamarin.Mac -endif - -# profiles which build a System.Drawing.dll in the repo -REPO_DRAWING_DEP := $(filter net_4_x orbis testing_aot_full winaot unreal wasm, $(PROFILE)) - -ifdef REPO_DRAWING_DEP +ifneq (,$(filter build net_4_x, $(PROFILE))) +# drawing types are inside System.Drawing.dll LIB_REFS += System.Drawing +else +# drawing types are inside System.Drawing.Common.dll +LIB_REFS += Facades/System.Drawing.Common endif PLATFORM_DEBUG_FLAGS = diff --git a/mcs/class/Facades/System.Drawing.Primitives/embedded_System.Drawing.Primitives.dll.sources b/mcs/class/Facades/System.Drawing.Primitives/embedded_System.Drawing.Primitives.dll.sources deleted file mode 100644 index bf2b77751d9..00000000000 --- a/mcs/class/Facades/System.Drawing.Primitives/embedded_System.Drawing.Primitives.dll.sources +++ /dev/null @@ -1,18 +0,0 @@ -AssemblyInfo.cs - -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Color.cs -../../../../external/corefx/src/Common/src/System/Numerics/Hashing/HashHelpers.cs -../../../../external/corefx/src/Common/src/System/Drawing/KnownColorTable.cs -../../../../external/corefx/src/Common/src/System/Drawing/KnownColor.cs -../../System.Drawing/System.Drawing/KnownColors.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Point.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/PointF.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Rectangle.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/RectangleF.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Size.cs -../../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/SizeF.cs -../../../../external/corefx/src/Common/src/System/Drawing/ColorUtil.netcoreapp21.cs -../../../../external/corefx/src/Common/src/System/Drawing/ColorTable.cs -../../System.Drawing/corefx/SR.cs -../../System.Drawing/System.Drawing/SR.cs -../../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/SystemColors.cs diff --git a/mcs/class/Facades/System.Drawing.Primitives/testing_aot_full_System.Drawing.Primitives.dll.sources b/mcs/class/Facades/System.Drawing.Primitives/testing_aot_full_System.Drawing.Primitives.dll.sources deleted file mode 100644 index 49902e8e3a0..00000000000 --- a/mcs/class/Facades/System.Drawing.Primitives/testing_aot_full_System.Drawing.Primitives.dll.sources +++ /dev/null @@ -1 +0,0 @@ -#include embedded_System.Drawing.Primitives.dll.sources diff --git a/mcs/class/Facades/System.Drawing.Primitives/testing_aot_hybrid_System.Drawing.Primitives.dll.sources b/mcs/class/Facades/System.Drawing.Primitives/testing_aot_hybrid_System.Drawing.Primitives.dll.sources deleted file mode 100644 index 49902e8e3a0..00000000000 --- a/mcs/class/Facades/System.Drawing.Primitives/testing_aot_hybrid_System.Drawing.Primitives.dll.sources +++ /dev/null @@ -1 +0,0 @@ -#include embedded_System.Drawing.Primitives.dll.sources diff --git a/mcs/class/Facades/System.Drawing.Primitives/xammac_net_4_5_System.Drawing.Primitives.dll.sources b/mcs/class/Facades/System.Drawing.Primitives/xammac_net_4_5_System.Drawing.Primitives.dll.sources deleted file mode 100644 index 49902e8e3a0..00000000000 --- a/mcs/class/Facades/System.Drawing.Primitives/xammac_net_4_5_System.Drawing.Primitives.dll.sources +++ /dev/null @@ -1 +0,0 @@ -#include embedded_System.Drawing.Primitives.dll.sources diff --git a/mcs/class/Facades/System.Dynamic.Runtime/Facades_System.Dynamic.Runtime.csproj b/mcs/class/Facades/System.Dynamic.Runtime/Facades_System.Dynamic.Runtime.csproj index 9f78837a4bd..a1379987a36 100644 --- a/mcs/class/Facades/System.Dynamic.Runtime/Facades_System.Dynamic.Runtime.csproj +++ b/mcs/class/Facades/System.Dynamic.Runtime/Facades_System.Dynamic.Runtime.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Globalization.Calendars/Facades_System.Globalization.Calendars.csproj b/mcs/class/Facades/System.Globalization.Calendars/Facades_System.Globalization.Calendars.csproj index 5c7a82c5f91..daa799f3611 100644 --- a/mcs/class/Facades/System.Globalization.Calendars/Facades_System.Globalization.Calendars.csproj +++ b/mcs/class/Facades/System.Globalization.Calendars/Facades_System.Globalization.Calendars.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Globalization.Extensions/Facades_System.Globalization.Extensions.csproj b/mcs/class/Facades/System.Globalization.Extensions/Facades_System.Globalization.Extensions.csproj index 87e7da6bbcd..16dfbbedec5 100644 --- a/mcs/class/Facades/System.Globalization.Extensions/Facades_System.Globalization.Extensions.csproj +++ b/mcs/class/Facades/System.Globalization.Extensions/Facades_System.Globalization.Extensions.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Globalization/Facades_System.Globalization.csproj b/mcs/class/Facades/System.Globalization/Facades_System.Globalization.csproj index ff80bfd863d..77c5c324bfa 100644 --- a/mcs/class/Facades/System.Globalization/Facades_System.Globalization.csproj +++ b/mcs/class/Facades/System.Globalization/Facades_System.Globalization.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.IO.Compression.ZipFile/Facades_System.IO.Compression.ZipFile.csproj b/mcs/class/Facades/System.IO.Compression.ZipFile/Facades_System.IO.Compression.ZipFile.csproj index 2a753e07308..78d3af1f34b 100644 --- a/mcs/class/Facades/System.IO.Compression.ZipFile/Facades_System.IO.Compression.ZipFile.csproj +++ b/mcs/class/Facades/System.IO.Compression.ZipFile/Facades_System.IO.Compression.ZipFile.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.IO.Compression.FileSystem/System.IO.Compression.FileSystem.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.IO.FileSystem.AccessControl/Facades_System.IO.FileSystem.AccessControl.csproj b/mcs/class/Facades/System.IO.FileSystem.AccessControl/Facades_System.IO.FileSystem.AccessControl.csproj index 09de1f2d207..be7176b17e6 100644 --- a/mcs/class/Facades/System.IO.FileSystem.AccessControl/Facades_System.IO.FileSystem.AccessControl.csproj +++ b/mcs/class/Facades/System.IO.FileSystem.AccessControl/Facades_System.IO.FileSystem.AccessControl.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.IO.FileSystem.DriveInfo/Facades_System.IO.FileSystem.DriveInfo.csproj b/mcs/class/Facades/System.IO.FileSystem.DriveInfo/Facades_System.IO.FileSystem.DriveInfo.csproj index 11a6e6626ad..570569a5861 100644 --- a/mcs/class/Facades/System.IO.FileSystem.DriveInfo/Facades_System.IO.FileSystem.DriveInfo.csproj +++ b/mcs/class/Facades/System.IO.FileSystem.DriveInfo/Facades_System.IO.FileSystem.DriveInfo.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.IO.FileSystem.Primitives/Facades_System.IO.FileSystem.Primitives.csproj b/mcs/class/Facades/System.IO.FileSystem.Primitives/Facades_System.IO.FileSystem.Primitives.csproj index 5d9ba682be3..8e81b07d38e 100644 --- a/mcs/class/Facades/System.IO.FileSystem.Primitives/Facades_System.IO.FileSystem.Primitives.csproj +++ b/mcs/class/Facades/System.IO.FileSystem.Primitives/Facades_System.IO.FileSystem.Primitives.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.IO.FileSystem.Watcher/Facades_System.IO.FileSystem.Watcher.csproj b/mcs/class/Facades/System.IO.FileSystem.Watcher/Facades_System.IO.FileSystem.Watcher.csproj index 9087059f163..2f1ae04e4e2 100644 --- a/mcs/class/Facades/System.IO.FileSystem.Watcher/Facades_System.IO.FileSystem.Watcher.csproj +++ b/mcs/class/Facades/System.IO.FileSystem.Watcher/Facades_System.IO.FileSystem.Watcher.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.IO.FileSystem/Facades_System.IO.FileSystem.csproj b/mcs/class/Facades/System.IO.FileSystem/Facades_System.IO.FileSystem.csproj index 0c89f6ba9a7..5f0f7eb4f11 100644 --- a/mcs/class/Facades/System.IO.FileSystem/Facades_System.IO.FileSystem.csproj +++ b/mcs/class/Facades/System.IO.FileSystem/Facades_System.IO.FileSystem.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.IO.IsolatedStorage/Facades_System.IO.IsolatedStorage.csproj b/mcs/class/Facades/System.IO.IsolatedStorage/Facades_System.IO.IsolatedStorage.csproj index ae9c62231d3..4c524aa4237 100644 --- a/mcs/class/Facades/System.IO.IsolatedStorage/Facades_System.IO.IsolatedStorage.csproj +++ b/mcs/class/Facades/System.IO.IsolatedStorage/Facades_System.IO.IsolatedStorage.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.IO.MemoryMappedFiles/Facades_System.IO.MemoryMappedFiles.csproj b/mcs/class/Facades/System.IO.MemoryMappedFiles/Facades_System.IO.MemoryMappedFiles.csproj index 60c3f38a91d..f7215c4d20c 100644 --- a/mcs/class/Facades/System.IO.MemoryMappedFiles/Facades_System.IO.MemoryMappedFiles.csproj +++ b/mcs/class/Facades/System.IO.MemoryMappedFiles/Facades_System.IO.MemoryMappedFiles.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.IO.Pipes/Facades_System.IO.Pipes.csproj b/mcs/class/Facades/System.IO.Pipes/Facades_System.IO.Pipes.csproj index b04753b409d..2e53a9a45fd 100644 --- a/mcs/class/Facades/System.IO.Pipes/Facades_System.IO.Pipes.csproj +++ b/mcs/class/Facades/System.IO.Pipes/Facades_System.IO.Pipes.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.IO.UnmanagedMemoryStream/Facades_System.IO.UnmanagedMemoryStream.csproj b/mcs/class/Facades/System.IO.UnmanagedMemoryStream/Facades_System.IO.UnmanagedMemoryStream.csproj index 50ec75ff128..b9576417d11 100644 --- a/mcs/class/Facades/System.IO.UnmanagedMemoryStream/Facades_System.IO.UnmanagedMemoryStream.csproj +++ b/mcs/class/Facades/System.IO.UnmanagedMemoryStream/Facades_System.IO.UnmanagedMemoryStream.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.IO/Facades_System.IO.csproj b/mcs/class/Facades/System.IO/Facades_System.IO.csproj index 882d7c76504..30e22a2f4c9 100644 --- a/mcs/class/Facades/System.IO/Facades_System.IO.csproj +++ b/mcs/class/Facades/System.IO/Facades_System.IO.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Linq.Expressions/Facades_System.Linq.Expressions.csproj b/mcs/class/Facades/System.Linq.Expressions/Facades_System.Linq.Expressions.csproj index 677b12c6bc3..d6701eb22f0 100644 --- a/mcs/class/Facades/System.Linq.Expressions/Facades_System.Linq.Expressions.csproj +++ b/mcs/class/Facades/System.Linq.Expressions/Facades_System.Linq.Expressions.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Linq.Parallel/Facades_System.Linq.Parallel.csproj b/mcs/class/Facades/System.Linq.Parallel/Facades_System.Linq.Parallel.csproj index eafd327ef83..a3a95a906fc 100644 --- a/mcs/class/Facades/System.Linq.Parallel/Facades_System.Linq.Parallel.csproj +++ b/mcs/class/Facades/System.Linq.Parallel/Facades_System.Linq.Parallel.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Linq.Queryable/Facades_System.Linq.Queryable.csproj b/mcs/class/Facades/System.Linq.Queryable/Facades_System.Linq.Queryable.csproj index b20335c84f9..23536cda446 100644 --- a/mcs/class/Facades/System.Linq.Queryable/Facades_System.Linq.Queryable.csproj +++ b/mcs/class/Facades/System.Linq.Queryable/Facades_System.Linq.Queryable.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Linq/Facades_System.Linq.csproj b/mcs/class/Facades/System.Linq/Facades_System.Linq.csproj index 5581664366e..65e1f0e1dd5 100644 --- a/mcs/class/Facades/System.Linq/Facades_System.Linq.csproj +++ b/mcs/class/Facades/System.Linq/Facades_System.Linq.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Memory/Facades_System.Memory.csproj b/mcs/class/Facades/System.Memory/Facades_System.Memory.csproj index 720e266860d..38731feac27 100644 --- a/mcs/class/Facades/System.Memory/Facades_System.Memory.csproj +++ b/mcs/class/Facades/System.Memory/Facades_System.Memory.csproj @@ -46,6 +46,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -100,6 +105,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.AuthenticationManager/Facades_System.Net.AuthenticationManager.csproj b/mcs/class/Facades/System.Net.AuthenticationManager/Facades_System.Net.AuthenticationManager.csproj index 55dd1ec50e0..e7ad71e9f7a 100644 --- a/mcs/class/Facades/System.Net.AuthenticationManager/Facades_System.Net.AuthenticationManager.csproj +++ b/mcs/class/Facades/System.Net.AuthenticationManager/Facades_System.Net.AuthenticationManager.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.Cache/Facades_System.Net.Cache.csproj b/mcs/class/Facades/System.Net.Cache/Facades_System.Net.Cache.csproj index dfa4d261b62..073e1670f6f 100644 --- a/mcs/class/Facades/System.Net.Cache/Facades_System.Net.Cache.csproj +++ b/mcs/class/Facades/System.Net.Cache/Facades_System.Net.Cache.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.HttpListener/Facades_System.Net.HttpListener.csproj b/mcs/class/Facades/System.Net.HttpListener/Facades_System.Net.HttpListener.csproj index b575cf2ed03..478acccfd3d 100644 --- a/mcs/class/Facades/System.Net.HttpListener/Facades_System.Net.HttpListener.csproj +++ b/mcs/class/Facades/System.Net.HttpListener/Facades_System.Net.HttpListener.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.Mail/Facades_System.Net.Mail.csproj b/mcs/class/Facades/System.Net.Mail/Facades_System.Net.Mail.csproj index 746327b8163..ccf19793796 100644 --- a/mcs/class/Facades/System.Net.Mail/Facades_System.Net.Mail.csproj +++ b/mcs/class/Facades/System.Net.Mail/Facades_System.Net.Mail.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.NameResolution/Facades_System.Net.NameResolution.csproj b/mcs/class/Facades/System.Net.NameResolution/Facades_System.Net.NameResolution.csproj index ab7a0b63e7a..f828b28deeb 100644 --- a/mcs/class/Facades/System.Net.NameResolution/Facades_System.Net.NameResolution.csproj +++ b/mcs/class/Facades/System.Net.NameResolution/Facades_System.Net.NameResolution.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.NetworkInformation/Facades_System.Net.NetworkInformation.csproj b/mcs/class/Facades/System.Net.NetworkInformation/Facades_System.Net.NetworkInformation.csproj index a58ae6b4015..b20832335b7 100644 --- a/mcs/class/Facades/System.Net.NetworkInformation/Facades_System.Net.NetworkInformation.csproj +++ b/mcs/class/Facades/System.Net.NetworkInformation/Facades_System.Net.NetworkInformation.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.Ping/Facades_System.Net.Ping.csproj b/mcs/class/Facades/System.Net.Ping/Facades_System.Net.Ping.csproj index 8684212cfc7..81db12c7903 100644 --- a/mcs/class/Facades/System.Net.Ping/Facades_System.Net.Ping.csproj +++ b/mcs/class/Facades/System.Net.Ping/Facades_System.Net.Ping.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.Primitives/Facades_System.Net.Primitives.csproj b/mcs/class/Facades/System.Net.Primitives/Facades_System.Net.Primitives.csproj index 7069b5f08a6..f7cb47f44a2 100644 --- a/mcs/class/Facades/System.Net.Primitives/Facades_System.Net.Primitives.csproj +++ b/mcs/class/Facades/System.Net.Primitives/Facades_System.Net.Primitives.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.Requests/Facades_System.Net.Requests.csproj b/mcs/class/Facades/System.Net.Requests/Facades_System.Net.Requests.csproj index 3cbffe12aa3..6dccf52e55f 100644 --- a/mcs/class/Facades/System.Net.Requests/Facades_System.Net.Requests.csproj +++ b/mcs/class/Facades/System.Net.Requests/Facades_System.Net.Requests.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.Security/Facades_System.Net.Security.csproj b/mcs/class/Facades/System.Net.Security/Facades_System.Net.Security.csproj index 359240e15b1..f4f887e3011 100644 --- a/mcs/class/Facades/System.Net.Security/Facades_System.Net.Security.csproj +++ b/mcs/class/Facades/System.Net.Security/Facades_System.Net.Security.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.ServicePoint/Facades_System.Net.ServicePoint.csproj b/mcs/class/Facades/System.Net.ServicePoint/Facades_System.Net.ServicePoint.csproj index 99d3857fad9..9aac037d36e 100644 --- a/mcs/class/Facades/System.Net.ServicePoint/Facades_System.Net.ServicePoint.csproj +++ b/mcs/class/Facades/System.Net.ServicePoint/Facades_System.Net.ServicePoint.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.Sockets/Facades_System.Net.Sockets.csproj b/mcs/class/Facades/System.Net.Sockets/Facades_System.Net.Sockets.csproj index 501f3578234..3e2609fb6c4 100644 --- a/mcs/class/Facades/System.Net.Sockets/Facades_System.Net.Sockets.csproj +++ b/mcs/class/Facades/System.Net.Sockets/Facades_System.Net.Sockets.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.Utilities/Facades_System.Net.Utilities.csproj b/mcs/class/Facades/System.Net.Utilities/Facades_System.Net.Utilities.csproj index 8e4123cdb85..a4401c75c25 100644 --- a/mcs/class/Facades/System.Net.Utilities/Facades_System.Net.Utilities.csproj +++ b/mcs/class/Facades/System.Net.Utilities/Facades_System.Net.Utilities.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.WebHeaderCollection/Facades_System.Net.WebHeaderCollection.csproj b/mcs/class/Facades/System.Net.WebHeaderCollection/Facades_System.Net.WebHeaderCollection.csproj index f17c5345d82..1eb6d908d56 100644 --- a/mcs/class/Facades/System.Net.WebHeaderCollection/Facades_System.Net.WebHeaderCollection.csproj +++ b/mcs/class/Facades/System.Net.WebHeaderCollection/Facades_System.Net.WebHeaderCollection.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.WebSockets.Client/Facades_System.Net.WebSockets.Client.csproj b/mcs/class/Facades/System.Net.WebSockets.Client/Facades_System.Net.WebSockets.Client.csproj index 323191db28f..aa1c2ca7901 100644 --- a/mcs/class/Facades/System.Net.WebSockets.Client/Facades_System.Net.WebSockets.Client.csproj +++ b/mcs/class/Facades/System.Net.WebSockets.Client/Facades_System.Net.WebSockets.Client.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Net.WebSockets/Facades_System.Net.WebSockets.csproj b/mcs/class/Facades/System.Net.WebSockets/Facades_System.Net.WebSockets.csproj index 7409ff0f139..74d58308c8d 100644 --- a/mcs/class/Facades/System.Net.WebSockets/Facades_System.Net.WebSockets.csproj +++ b/mcs/class/Facades/System.Net.WebSockets/Facades_System.Net.WebSockets.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ObjectModel/Facades_System.ObjectModel.csproj b/mcs/class/Facades/System.ObjectModel/Facades_System.ObjectModel.csproj index 206bf25fcd0..04bd6980101 100644 --- a/mcs/class/Facades/System.ObjectModel/Facades_System.ObjectModel.csproj +++ b/mcs/class/Facades/System.ObjectModel/Facades_System.ObjectModel.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Reflection.DispatchProxy/Facades_System.Reflection.DispatchProxy.csproj b/mcs/class/Facades/System.Reflection.DispatchProxy/Facades_System.Reflection.DispatchProxy.csproj index a778a1a7705..cb2572cb672 100644 --- a/mcs/class/Facades/System.Reflection.DispatchProxy/Facades_System.Reflection.DispatchProxy.csproj +++ b/mcs/class/Facades/System.Reflection.DispatchProxy/Facades_System.Reflection.DispatchProxy.csproj @@ -47,6 +47,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -103,6 +108,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Reflection.Emit.ILGeneration/Facades_System.Reflection.Emit.ILGeneration.csproj b/mcs/class/Facades/System.Reflection.Emit.ILGeneration/Facades_System.Reflection.Emit.ILGeneration.csproj index e5d4430ec81..9c028df9e6f 100644 --- a/mcs/class/Facades/System.Reflection.Emit.ILGeneration/Facades_System.Reflection.Emit.ILGeneration.csproj +++ b/mcs/class/Facades/System.Reflection.Emit.ILGeneration/Facades_System.Reflection.Emit.ILGeneration.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Reflection.Emit.Lightweight/Facades_System.Reflection.Emit.Lightweight.csproj b/mcs/class/Facades/System.Reflection.Emit.Lightweight/Facades_System.Reflection.Emit.Lightweight.csproj index cc29006ff18..3a6867e6de1 100644 --- a/mcs/class/Facades/System.Reflection.Emit.Lightweight/Facades_System.Reflection.Emit.Lightweight.csproj +++ b/mcs/class/Facades/System.Reflection.Emit.Lightweight/Facades_System.Reflection.Emit.Lightweight.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Reflection.Emit/Facades_System.Reflection.Emit.csproj b/mcs/class/Facades/System.Reflection.Emit/Facades_System.Reflection.Emit.csproj index c0e7ba97ad5..a7ef3e7bed5 100644 --- a/mcs/class/Facades/System.Reflection.Emit/Facades_System.Reflection.Emit.csproj +++ b/mcs/class/Facades/System.Reflection.Emit/Facades_System.Reflection.Emit.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Reflection.Extensions/Facades_System.Reflection.Extensions.csproj b/mcs/class/Facades/System.Reflection.Extensions/Facades_System.Reflection.Extensions.csproj index ed9dc7b4445..cdb33155d59 100644 --- a/mcs/class/Facades/System.Reflection.Extensions/Facades_System.Reflection.Extensions.csproj +++ b/mcs/class/Facades/System.Reflection.Extensions/Facades_System.Reflection.Extensions.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Reflection.Primitives/Facades_System.Reflection.Primitives.csproj b/mcs/class/Facades/System.Reflection.Primitives/Facades_System.Reflection.Primitives.csproj index 9664224ddc3..dd177984eed 100644 --- a/mcs/class/Facades/System.Reflection.Primitives/Facades_System.Reflection.Primitives.csproj +++ b/mcs/class/Facades/System.Reflection.Primitives/Facades_System.Reflection.Primitives.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Reflection.TypeExtensions/Facades_System.Reflection.TypeExtensions.csproj b/mcs/class/Facades/System.Reflection.TypeExtensions/Facades_System.Reflection.TypeExtensions.csproj index ca2c59c3bd9..0f33d54cffe 100644 --- a/mcs/class/Facades/System.Reflection.TypeExtensions/Facades_System.Reflection.TypeExtensions.csproj +++ b/mcs/class/Facades/System.Reflection.TypeExtensions/Facades_System.Reflection.TypeExtensions.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Reflection/Facades_System.Reflection.csproj b/mcs/class/Facades/System.Reflection/Facades_System.Reflection.csproj index d49e55957f5..62f92af9232 100644 --- a/mcs/class/Facades/System.Reflection/Facades_System.Reflection.csproj +++ b/mcs/class/Facades/System.Reflection/Facades_System.Reflection.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Resources.Reader/Facades_System.Resources.Reader.csproj b/mcs/class/Facades/System.Resources.Reader/Facades_System.Resources.Reader.csproj index 873507e310d..0bad646d074 100644 --- a/mcs/class/Facades/System.Resources.Reader/Facades_System.Resources.Reader.csproj +++ b/mcs/class/Facades/System.Resources.Reader/Facades_System.Resources.Reader.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Resources.ReaderWriter/Facades_System.Resources.ReaderWriter.csproj b/mcs/class/Facades/System.Resources.ReaderWriter/Facades_System.Resources.ReaderWriter.csproj index 87ba9e77478..70e2d103d08 100644 --- a/mcs/class/Facades/System.Resources.ReaderWriter/Facades_System.Resources.ReaderWriter.csproj +++ b/mcs/class/Facades/System.Resources.ReaderWriter/Facades_System.Resources.ReaderWriter.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Resources.ResourceManager/Facades_System.Resources.ResourceManager.csproj b/mcs/class/Facades/System.Resources.ResourceManager/Facades_System.Resources.ResourceManager.csproj index c2ccf901f19..fc6a71d3463 100644 --- a/mcs/class/Facades/System.Resources.ResourceManager/Facades_System.Resources.ResourceManager.csproj +++ b/mcs/class/Facades/System.Resources.ResourceManager/Facades_System.Resources.ResourceManager.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Resources.Writer/Facades_System.Resources.Writer.csproj b/mcs/class/Facades/System.Resources.Writer/Facades_System.Resources.Writer.csproj index a7794c9d5bc..ac7cf60920a 100644 --- a/mcs/class/Facades/System.Resources.Writer/Facades_System.Resources.Writer.csproj +++ b/mcs/class/Facades/System.Resources.Writer/Facades_System.Resources.Writer.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.CompilerServices.VisualC/Facades_System.Runtime.CompilerServices.VisualC.csproj b/mcs/class/Facades/System.Runtime.CompilerServices.VisualC/Facades_System.Runtime.CompilerServices.VisualC.csproj index 5b342515ff7..5fd303275ec 100644 --- a/mcs/class/Facades/System.Runtime.CompilerServices.VisualC/Facades_System.Runtime.CompilerServices.VisualC.csproj +++ b/mcs/class/Facades/System.Runtime.CompilerServices.VisualC/Facades_System.Runtime.CompilerServices.VisualC.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.Extensions/Facades_System.Runtime.Extensions.csproj b/mcs/class/Facades/System.Runtime.Extensions/Facades_System.Runtime.Extensions.csproj index 9060e5b5820..d1c0f1702d0 100644 --- a/mcs/class/Facades/System.Runtime.Extensions/Facades_System.Runtime.Extensions.csproj +++ b/mcs/class/Facades/System.Runtime.Extensions/Facades_System.Runtime.Extensions.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -147,6 +152,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.Handles/Facades_System.Runtime.Handles.csproj b/mcs/class/Facades/System.Runtime.Handles/Facades_System.Runtime.Handles.csproj index 1f848bbc53d..a5f06182491 100644 --- a/mcs/class/Facades/System.Runtime.Handles/Facades_System.Runtime.Handles.csproj +++ b/mcs/class/Facades/System.Runtime.Handles/Facades_System.Runtime.Handles.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.InteropServices.RuntimeInformation/Facades_System.Runtime.InteropServices.RuntimeInformation.csproj b/mcs/class/Facades/System.Runtime.InteropServices.RuntimeInformation/Facades_System.Runtime.InteropServices.RuntimeInformation.csproj index 64e62d22a89..f3985e0dbcf 100644 --- a/mcs/class/Facades/System.Runtime.InteropServices.RuntimeInformation/Facades_System.Runtime.InteropServices.RuntimeInformation.csproj +++ b/mcs/class/Facades/System.Runtime.InteropServices.RuntimeInformation/Facades_System.Runtime.InteropServices.RuntimeInformation.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/Facades_System.Runtime.InteropServices.WindowsRuntime.csproj b/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/Facades_System.Runtime.InteropServices.WindowsRuntime.csproj index b506bfc4471..7067eb705cb 100644 --- a/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/Facades_System.Runtime.InteropServices.WindowsRuntime.csproj +++ b/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/Facades_System.Runtime.InteropServices.WindowsRuntime.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.InteropServices/Facades_System.Runtime.InteropServices.csproj b/mcs/class/Facades/System.Runtime.InteropServices/Facades_System.Runtime.InteropServices.csproj index 1b9bd54d6dd..2245c798c92 100644 --- a/mcs/class/Facades/System.Runtime.InteropServices/Facades_System.Runtime.InteropServices.csproj +++ b/mcs/class/Facades/System.Runtime.InteropServices/Facades_System.Runtime.InteropServices.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.Loader/Facades_System.Runtime.Loader.csproj b/mcs/class/Facades/System.Runtime.Loader/Facades_System.Runtime.Loader.csproj index 2d875c0755c..8c70bf68fa2 100644 --- a/mcs/class/Facades/System.Runtime.Loader/Facades_System.Runtime.Loader.csproj +++ b/mcs/class/Facades/System.Runtime.Loader/Facades_System.Runtime.Loader.csproj @@ -47,6 +47,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -103,6 +108,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.Numerics/Facades_System.Runtime.Numerics.csproj b/mcs/class/Facades/System.Runtime.Numerics/Facades_System.Runtime.Numerics.csproj index d30f55aaa89..4ab46c23107 100644 --- a/mcs/class/Facades/System.Runtime.Numerics/Facades_System.Runtime.Numerics.csproj +++ b/mcs/class/Facades/System.Runtime.Numerics/Facades_System.Runtime.Numerics.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.Numerics/System.Numerics.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.Serialization.Formatters/Facades_System.Runtime.Serialization.Formatters.csproj b/mcs/class/Facades/System.Runtime.Serialization.Formatters/Facades_System.Runtime.Serialization.Formatters.csproj index 1cc879087f4..9223c651778 100644 --- a/mcs/class/Facades/System.Runtime.Serialization.Formatters/Facades_System.Runtime.Serialization.Formatters.csproj +++ b/mcs/class/Facades/System.Runtime.Serialization.Formatters/Facades_System.Runtime.Serialization.Formatters.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.Serialization.Json/Facades_System.Runtime.Serialization.Json.csproj b/mcs/class/Facades/System.Runtime.Serialization.Json/Facades_System.Runtime.Serialization.Json.csproj index 384935d0d1e..8381c38be3a 100644 --- a/mcs/class/Facades/System.Runtime.Serialization.Json/Facades_System.Runtime.Serialization.Json.csproj +++ b/mcs/class/Facades/System.Runtime.Serialization.Json/Facades_System.Runtime.Serialization.Json.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.Runtime.Serialization/System.Runtime.Serialization.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives.csproj b/mcs/class/Facades/System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives.csproj index 1af695ee124..9563b737fba 100644 --- a/mcs/class/Facades/System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives.csproj +++ b/mcs/class/Facades/System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.Runtime.Serialization/System.Runtime.Serialization.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime.Serialization.Xml/Facades_System.Runtime.Serialization.Xml.csproj b/mcs/class/Facades/System.Runtime.Serialization.Xml/Facades_System.Runtime.Serialization.Xml.csproj index 440bae8d5de..31fa9f6c55d 100644 --- a/mcs/class/Facades/System.Runtime.Serialization.Xml/Facades_System.Runtime.Serialization.Xml.csproj +++ b/mcs/class/Facades/System.Runtime.Serialization.Xml/Facades_System.Runtime.Serialization.Xml.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -113,6 +118,12 @@ <ProjectReference Include="../../System.XML/System.Xml.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Runtime/Facades_System.Runtime.csproj b/mcs/class/Facades/System.Runtime/Facades_System.Runtime.csproj index d6c4f1ac66e..a966594a47b 100644 --- a/mcs/class/Facades/System.Runtime/Facades_System.Runtime.csproj +++ b/mcs/class/Facades/System.Runtime/Facades_System.Runtime.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -149,6 +154,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.AccessControl/Facades_System.Security.AccessControl.csproj b/mcs/class/Facades/System.Security.AccessControl/Facades_System.Security.AccessControl.csproj index 8c69d82df00..173376d9d30 100644 --- a/mcs/class/Facades/System.Security.AccessControl/Facades_System.Security.AccessControl.csproj +++ b/mcs/class/Facades/System.Security.AccessControl/Facades_System.Security.AccessControl.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Claims/Facades_System.Security.Claims.csproj b/mcs/class/Facades/System.Security.Claims/Facades_System.Security.Claims.csproj index 4038b8f3548..1be044f0600 100644 --- a/mcs/class/Facades/System.Security.Claims/Facades_System.Security.Claims.csproj +++ b/mcs/class/Facades/System.Security.Claims/Facades_System.Security.Claims.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Algorithms/Facades_System.Security.Cryptography.Algorithms.csproj b/mcs/class/Facades/System.Security.Cryptography.Algorithms/Facades_System.Security.Cryptography.Algorithms.csproj index 7cc84268fac..9227294130b 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Algorithms/Facades_System.Security.Cryptography.Algorithms.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Algorithms/Facades_System.Security.Cryptography.Algorithms.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Cng/Facades_System.Security.Cryptography.Cng.csproj b/mcs/class/Facades/System.Security.Cryptography.Cng/Facades_System.Security.Cryptography.Cng.csproj index 703e6f2aba1..e9d47b118c8 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Cng/Facades_System.Security.Cryptography.Cng.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Cng/Facades_System.Security.Cryptography.Cng.csproj @@ -46,6 +46,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -102,6 +107,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Csp/Facades_System.Security.Cryptography.Csp.csproj b/mcs/class/Facades/System.Security.Cryptography.Csp/Facades_System.Security.Cryptography.Csp.csproj index 5b7c6ebdfe1..5a2d40d18e3 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Csp/Facades_System.Security.Cryptography.Csp.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Csp/Facades_System.Security.Cryptography.Csp.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.DeriveBytes/Facades_System.Security.Cryptography.DeriveBytes.csproj b/mcs/class/Facades/System.Security.Cryptography.DeriveBytes/Facades_System.Security.Cryptography.DeriveBytes.csproj index f0a18001046..7c1c888bc82 100644 --- a/mcs/class/Facades/System.Security.Cryptography.DeriveBytes/Facades_System.Security.Cryptography.DeriveBytes.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.DeriveBytes/Facades_System.Security.Cryptography.DeriveBytes.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Encoding/Facades_System.Security.Cryptography.Encoding.csproj b/mcs/class/Facades/System.Security.Cryptography.Encoding/Facades_System.Security.Cryptography.Encoding.csproj index 14a1481fc79..cde5abeff29 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Encoding/Facades_System.Security.Cryptography.Encoding.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Encoding/Facades_System.Security.Cryptography.Encoding.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Encryption.Aes/Facades_System.Security.Cryptography.Encryption.Aes.csproj b/mcs/class/Facades/System.Security.Cryptography.Encryption.Aes/Facades_System.Security.Cryptography.Encryption.Aes.csproj index 65f37fd21e9..79f181dbe73 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Encryption.Aes/Facades_System.Security.Cryptography.Encryption.Aes.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Encryption.Aes/Facades_System.Security.Cryptography.Encryption.Aes.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman/Facades_System.Security.Cryptography.Encryption.ECDiffieHellman.csproj b/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman/Facades_System.Security.Cryptography.Encryption.ECDiffieHellman.csproj index ecb7dd90f5c..e02c62f2676 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman/Facades_System.Security.Cryptography.Encryption.ECDiffieHellman.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman/Facades_System.Security.Cryptography.Encryption.ECDiffieHellman.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDsa/Facades_System.Security.Cryptography.Encryption.ECDsa.csproj b/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDsa/Facades_System.Security.Cryptography.Encryption.ECDsa.csproj index cf097544a4a..81737e67339 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDsa/Facades_System.Security.Cryptography.Encryption.ECDsa.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDsa/Facades_System.Security.Cryptography.Encryption.ECDsa.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Encryption/Facades_System.Security.Cryptography.Encryption.csproj b/mcs/class/Facades/System.Security.Cryptography.Encryption/Facades_System.Security.Cryptography.Encryption.csproj index 9208c9227c9..a3cd9c0b044 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Encryption/Facades_System.Security.Cryptography.Encryption.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Encryption/Facades_System.Security.Cryptography.Encryption.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Hashing.Algorithms/Facades_System.Security.Cryptography.Hashing.Algorithms.csproj b/mcs/class/Facades/System.Security.Cryptography.Hashing.Algorithms/Facades_System.Security.Cryptography.Hashing.Algorithms.csproj index 6516d280b76..2828f587a5d 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Hashing.Algorithms/Facades_System.Security.Cryptography.Hashing.Algorithms.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Hashing.Algorithms/Facades_System.Security.Cryptography.Hashing.Algorithms.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Hashing/Facades_System.Security.Cryptography.Hashing.csproj b/mcs/class/Facades/System.Security.Cryptography.Hashing/Facades_System.Security.Cryptography.Hashing.csproj index 211fb85e28b..00cd78efe9e 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Hashing/Facades_System.Security.Cryptography.Hashing.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Hashing/Facades_System.Security.Cryptography.Hashing.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.OpenSsl/Facades_System.Security.Cryptography.OpenSsl.csproj b/mcs/class/Facades/System.Security.Cryptography.OpenSsl/Facades_System.Security.Cryptography.OpenSsl.csproj index dbdd1d01f21..6c30e8ddee3 100644 --- a/mcs/class/Facades/System.Security.Cryptography.OpenSsl/Facades_System.Security.Cryptography.OpenSsl.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.OpenSsl/Facades_System.Security.Cryptography.OpenSsl.csproj @@ -46,6 +46,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -103,6 +108,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Pkcs/Facades_System.Security.Cryptography.Pkcs.csproj b/mcs/class/Facades/System.Security.Cryptography.Pkcs/Facades_System.Security.Cryptography.Pkcs.csproj index bacac31b834..2c77f5958e2 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Pkcs/Facades_System.Security.Cryptography.Pkcs.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Pkcs/Facades_System.Security.Cryptography.Pkcs.csproj @@ -46,6 +46,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -102,6 +107,12 @@ <ProjectReference Include="../../System.Security/System.Security.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.Primitives/Facades_System.Security.Cryptography.Primitives.csproj b/mcs/class/Facades/System.Security.Cryptography.Primitives/Facades_System.Security.Cryptography.Primitives.csproj index fb861533014..d43ac7c5045 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Primitives/Facades_System.Security.Cryptography.Primitives.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Primitives/Facades_System.Security.Cryptography.Primitives.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.ProtectedData/Facades_System.Security.Cryptography.ProtectedData.csproj b/mcs/class/Facades/System.Security.Cryptography.ProtectedData/Facades_System.Security.Cryptography.ProtectedData.csproj index de8a3a39400..432d2d11ba4 100644 --- a/mcs/class/Facades/System.Security.Cryptography.ProtectedData/Facades_System.Security.Cryptography.ProtectedData.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.ProtectedData/Facades_System.Security.Cryptography.ProtectedData.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Security/System.Security.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.RSA/Facades_System.Security.Cryptography.RSA.csproj b/mcs/class/Facades/System.Security.Cryptography.RSA/Facades_System.Security.Cryptography.RSA.csproj index 9d5414d4036..277cce7ffef 100644 --- a/mcs/class/Facades/System.Security.Cryptography.RSA/Facades_System.Security.Cryptography.RSA.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.RSA/Facades_System.Security.Cryptography.RSA.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.RandomNumberGenerator/Facades_System.Security.Cryptography.RandomNumberGenerator.csproj b/mcs/class/Facades/System.Security.Cryptography.RandomNumberGenerator/Facades_System.Security.Cryptography.RandomNumberGenerator.csproj index 751ae29089f..103f034dfd6 100644 --- a/mcs/class/Facades/System.Security.Cryptography.RandomNumberGenerator/Facades_System.Security.Cryptography.RandomNumberGenerator.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.RandomNumberGenerator/Facades_System.Security.Cryptography.RandomNumberGenerator.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates.csproj b/mcs/class/Facades/System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates.csproj index a140ed27471..fbbd47aa80c 100644 --- a/mcs/class/Facades/System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Principal.Windows/Facades_System.Security.Principal.Windows.csproj b/mcs/class/Facades/System.Security.Principal.Windows/Facades_System.Security.Principal.Windows.csproj index 1b1aa6aa3a0..68c53d4f5f5 100644 --- a/mcs/class/Facades/System.Security.Principal.Windows/Facades_System.Security.Principal.Windows.csproj +++ b/mcs/class/Facades/System.Security.Principal.Windows/Facades_System.Security.Principal.Windows.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.Principal/Facades_System.Security.Principal.csproj b/mcs/class/Facades/System.Security.Principal/Facades_System.Security.Principal.csproj index e507e7d01b1..9a484a382cf 100644 --- a/mcs/class/Facades/System.Security.Principal/Facades_System.Security.Principal.csproj +++ b/mcs/class/Facades/System.Security.Principal/Facades_System.Security.Principal.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Security.SecureString/Facades_System.Security.SecureString.csproj b/mcs/class/Facades/System.Security.SecureString/Facades_System.Security.SecureString.csproj index 92868db095a..a0afa3aebe4 100644 --- a/mcs/class/Facades/System.Security.SecureString/Facades_System.Security.SecureString.csproj +++ b/mcs/class/Facades/System.Security.SecureString/Facades_System.Security.SecureString.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ServiceModel.Duplex/Facades_System.ServiceModel.Duplex.csproj b/mcs/class/Facades/System.ServiceModel.Duplex/Facades_System.ServiceModel.Duplex.csproj index db57b117ea2..89b430b980e 100644 --- a/mcs/class/Facades/System.ServiceModel.Duplex/Facades_System.ServiceModel.Duplex.csproj +++ b/mcs/class/Facades/System.ServiceModel.Duplex/Facades_System.ServiceModel.Duplex.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.ServiceModel/System.ServiceModel.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ServiceModel.Http/Facades_System.ServiceModel.Http.csproj b/mcs/class/Facades/System.ServiceModel.Http/Facades_System.ServiceModel.Http.csproj index 0ed9c8812e4..725f87c1b09 100644 --- a/mcs/class/Facades/System.ServiceModel.Http/Facades_System.ServiceModel.Http.csproj +++ b/mcs/class/Facades/System.ServiceModel.Http/Facades_System.ServiceModel.Http.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.ServiceModel/System.ServiceModel.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ServiceModel.NetTcp/Facades_System.ServiceModel.NetTcp.csproj b/mcs/class/Facades/System.ServiceModel.NetTcp/Facades_System.ServiceModel.NetTcp.csproj index fa11bb7c2d1..7ef2c1b2d54 100644 --- a/mcs/class/Facades/System.ServiceModel.NetTcp/Facades_System.ServiceModel.NetTcp.csproj +++ b/mcs/class/Facades/System.ServiceModel.NetTcp/Facades_System.ServiceModel.NetTcp.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.ServiceModel/System.ServiceModel.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ServiceModel.Primitives/Facades_System.ServiceModel.Primitives.csproj b/mcs/class/Facades/System.ServiceModel.Primitives/Facades_System.ServiceModel.Primitives.csproj index 0e097ea7da8..5a6f9daf76c 100644 --- a/mcs/class/Facades/System.ServiceModel.Primitives/Facades_System.ServiceModel.Primitives.csproj +++ b/mcs/class/Facades/System.ServiceModel.Primitives/Facades_System.ServiceModel.Primitives.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -114,6 +119,12 @@ <ProjectReference Include="../../System.IdentityModel/System.IdentityModel.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ServiceModel.Security/Facades_System.ServiceModel.Security.csproj b/mcs/class/Facades/System.ServiceModel.Security/Facades_System.ServiceModel.Security.csproj index e6ebdc6e30b..09a809cf96a 100644 --- a/mcs/class/Facades/System.ServiceModel.Security/Facades_System.ServiceModel.Security.csproj +++ b/mcs/class/Facades/System.ServiceModel.Security/Facades_System.ServiceModel.Security.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.ServiceModel/System.ServiceModel.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ServiceProcess.ServiceController/Facades_System.ServiceProcess.ServiceController.csproj b/mcs/class/Facades/System.ServiceProcess.ServiceController/Facades_System.ServiceProcess.ServiceController.csproj index 133e00c9891..f4e0f5c8276 100644 --- a/mcs/class/Facades/System.ServiceProcess.ServiceController/Facades_System.ServiceProcess.ServiceController.csproj +++ b/mcs/class/Facades/System.ServiceProcess.ServiceController/Facades_System.ServiceProcess.ServiceController.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -120,6 +125,12 @@ <ItemGroup Condition=" '$(Platform)' == 'net_4_x' "> <ProjectReference Include="../../System.ServiceProcess/System.ServiceProcess.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Text.Encoding.CodePages/Facades_System.Text.Encoding.CodePages.csproj b/mcs/class/Facades/System.Text.Encoding.CodePages/Facades_System.Text.Encoding.CodePages.csproj index 86c14ab6f14..56df6351aed 100644 --- a/mcs/class/Facades/System.Text.Encoding.CodePages/Facades_System.Text.Encoding.CodePages.csproj +++ b/mcs/class/Facades/System.Text.Encoding.CodePages/Facades_System.Text.Encoding.CodePages.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Text.Encoding.Extensions/Facades_System.Text.Encoding.Extensions.csproj b/mcs/class/Facades/System.Text.Encoding.Extensions/Facades_System.Text.Encoding.Extensions.csproj index f1e0ede5e37..ad1151fa7ce 100644 --- a/mcs/class/Facades/System.Text.Encoding.Extensions/Facades_System.Text.Encoding.Extensions.csproj +++ b/mcs/class/Facades/System.Text.Encoding.Extensions/Facades_System.Text.Encoding.Extensions.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Text.Encoding/Facades_System.Text.Encoding.csproj b/mcs/class/Facades/System.Text.Encoding/Facades_System.Text.Encoding.csproj index 3715c385b04..5b0d03c69bd 100644 --- a/mcs/class/Facades/System.Text.Encoding/Facades_System.Text.Encoding.csproj +++ b/mcs/class/Facades/System.Text.Encoding/Facades_System.Text.Encoding.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Text.RegularExpressions/Facades_System.Text.RegularExpressions.csproj b/mcs/class/Facades/System.Text.RegularExpressions/Facades_System.Text.RegularExpressions.csproj index 93fe2095156..0b7da8f9046 100644 --- a/mcs/class/Facades/System.Text.RegularExpressions/Facades_System.Text.RegularExpressions.csproj +++ b/mcs/class/Facades/System.Text.RegularExpressions/Facades_System.Text.RegularExpressions.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Threading.AccessControl/Facades_System.Threading.AccessControl.csproj b/mcs/class/Facades/System.Threading.AccessControl/Facades_System.Threading.AccessControl.csproj index a401ed70584..dfc2e74ca88 100644 --- a/mcs/class/Facades/System.Threading.AccessControl/Facades_System.Threading.AccessControl.csproj +++ b/mcs/class/Facades/System.Threading.AccessControl/Facades_System.Threading.AccessControl.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Threading.Overlapped/Facades_System.Threading.Overlapped.csproj b/mcs/class/Facades/System.Threading.Overlapped/Facades_System.Threading.Overlapped.csproj index f1470962182..48053b81147 100644 --- a/mcs/class/Facades/System.Threading.Overlapped/Facades_System.Threading.Overlapped.csproj +++ b/mcs/class/Facades/System.Threading.Overlapped/Facades_System.Threading.Overlapped.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Threading.Tasks.Extensions/Facades_System.Threading.Tasks.Extensions.csproj b/mcs/class/Facades/System.Threading.Tasks.Extensions/Facades_System.Threading.Tasks.Extensions.csproj index d7de5c62849..9086a1ffad2 100644 --- a/mcs/class/Facades/System.Threading.Tasks.Extensions/Facades_System.Threading.Tasks.Extensions.csproj +++ b/mcs/class/Facades/System.Threading.Tasks.Extensions/Facades_System.Threading.Tasks.Extensions.csproj @@ -46,6 +46,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -100,6 +105,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Threading.Tasks.Parallel/Facades_System.Threading.Tasks.Parallel.csproj b/mcs/class/Facades/System.Threading.Tasks.Parallel/Facades_System.Threading.Tasks.Parallel.csproj index 65a730be31e..9adc1fa74ec 100644 --- a/mcs/class/Facades/System.Threading.Tasks.Parallel/Facades_System.Threading.Tasks.Parallel.csproj +++ b/mcs/class/Facades/System.Threading.Tasks.Parallel/Facades_System.Threading.Tasks.Parallel.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Threading.Tasks/Facades_System.Threading.Tasks.csproj b/mcs/class/Facades/System.Threading.Tasks/Facades_System.Threading.Tasks.csproj index e2a4a2844ea..7470117a8a5 100644 --- a/mcs/class/Facades/System.Threading.Tasks/Facades_System.Threading.Tasks.csproj +++ b/mcs/class/Facades/System.Threading.Tasks/Facades_System.Threading.Tasks.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Threading.Thread/Facades_System.Threading.Thread.csproj b/mcs/class/Facades/System.Threading.Thread/Facades_System.Threading.Thread.csproj index 9ae5dd0a2ac..bf0d4be1198 100644 --- a/mcs/class/Facades/System.Threading.Thread/Facades_System.Threading.Thread.csproj +++ b/mcs/class/Facades/System.Threading.Thread/Facades_System.Threading.Thread.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Threading.ThreadPool/Facades_System.Threading.ThreadPool.csproj b/mcs/class/Facades/System.Threading.ThreadPool/Facades_System.Threading.ThreadPool.csproj index 61ae283b387..079eff2e07d 100644 --- a/mcs/class/Facades/System.Threading.ThreadPool/Facades_System.Threading.ThreadPool.csproj +++ b/mcs/class/Facades/System.Threading.ThreadPool/Facades_System.Threading.ThreadPool.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System/System.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Threading.Timer/Facades_System.Threading.Timer.csproj b/mcs/class/Facades/System.Threading.Timer/Facades_System.Threading.Timer.csproj index 87f1f163ae4..97e0ba03a62 100644 --- a/mcs/class/Facades/System.Threading.Timer/Facades_System.Threading.Timer.csproj +++ b/mcs/class/Facades/System.Threading.Timer/Facades_System.Threading.Timer.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Threading/Facades_System.Threading.csproj b/mcs/class/Facades/System.Threading/Facades_System.Threading.csproj index 6b5be6f35b6..786c76642e7 100644 --- a/mcs/class/Facades/System.Threading/Facades_System.Threading.csproj +++ b/mcs/class/Facades/System.Threading/Facades_System.Threading.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.Core/System.Core.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.ValueTuple/Facades_System.ValueTuple.csproj b/mcs/class/Facades/System.ValueTuple/Facades_System.ValueTuple.csproj index dd76b78b918..8f7772d6cdf 100644 --- a/mcs/class/Facades/System.ValueTuple/Facades_System.ValueTuple.csproj +++ b/mcs/class/Facades/System.ValueTuple/Facades_System.ValueTuple.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -110,6 +115,12 @@ <ItemGroup> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Xml.ReaderWriter/Facades_System.Xml.ReaderWriter.csproj b/mcs/class/Facades/System.Xml.ReaderWriter/Facades_System.Xml.ReaderWriter.csproj index b37fe24ecc7..c97f9a72f0b 100644 --- a/mcs/class/Facades/System.Xml.ReaderWriter/Facades_System.Xml.ReaderWriter.csproj +++ b/mcs/class/Facades/System.Xml.ReaderWriter/Facades_System.Xml.ReaderWriter.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.XML/System.Xml.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Xml.XDocument/Facades_System.Xml.XDocument.csproj b/mcs/class/Facades/System.Xml.XDocument/Facades_System.Xml.XDocument.csproj index 56aa7244934..bf5a62f1949 100644 --- a/mcs/class/Facades/System.Xml.XDocument/Facades_System.Xml.XDocument.csproj +++ b/mcs/class/Facades/System.Xml.XDocument/Facades_System.Xml.XDocument.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.XML/System.Xml.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Xml.XPath.XDocument/Facades_System.Xml.XPath.XDocument.csproj b/mcs/class/Facades/System.Xml.XPath.XDocument/Facades_System.Xml.XPath.XDocument.csproj index 552d5368f53..c8d1fc709a7 100644 --- a/mcs/class/Facades/System.Xml.XPath.XDocument/Facades_System.Xml.XPath.XDocument.csproj +++ b/mcs/class/Facades/System.Xml.XPath.XDocument/Facades_System.Xml.XPath.XDocument.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -113,6 +118,12 @@ <ProjectReference Include="../../System.Xml.Linq/System.Xml.Linq.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Xml.XPath.XmlDocument/Facades_System.Xml.XPath.XmlDocument.csproj b/mcs/class/Facades/System.Xml.XPath.XmlDocument/Facades_System.Xml.XPath.XmlDocument.csproj index 53fef4a35a3..def73741637 100644 --- a/mcs/class/Facades/System.Xml.XPath.XmlDocument/Facades_System.Xml.XPath.XmlDocument.csproj +++ b/mcs/class/Facades/System.Xml.XPath.XmlDocument/Facades_System.Xml.XPath.XmlDocument.csproj @@ -46,6 +46,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -103,6 +108,12 @@ <ProjectReference Include="../../System.XML/System.Xml.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Xml.XPath/Facades_System.Xml.XPath.csproj b/mcs/class/Facades/System.Xml.XPath/Facades_System.Xml.XPath.csproj index 5d1e66705fa..f11ae1c56de 100644 --- a/mcs/class/Facades/System.Xml.XPath/Facades_System.Xml.XPath.csproj +++ b/mcs/class/Facades/System.Xml.XPath/Facades_System.Xml.XPath.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.XML/System.Xml.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Xml.XmlDocument/Facades_System.Xml.XmlDocument.csproj b/mcs/class/Facades/System.Xml.XmlDocument/Facades_System.Xml.XmlDocument.csproj index 9574e8e7f12..1faa4c8df95 100644 --- a/mcs/class/Facades/System.Xml.XmlDocument/Facades_System.Xml.XmlDocument.csproj +++ b/mcs/class/Facades/System.Xml.XmlDocument/Facades_System.Xml.XmlDocument.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.XML/System.Xml.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Xml.XmlSerializer/Facades_System.Xml.XmlSerializer.csproj b/mcs/class/Facades/System.Xml.XmlSerializer/Facades_System.Xml.XmlSerializer.csproj index 2c59a52460b..71586fe8cf9 100644 --- a/mcs/class/Facades/System.Xml.XmlSerializer/Facades_System.Xml.XmlSerializer.csproj +++ b/mcs/class/Facades/System.Xml.XmlSerializer/Facades_System.Xml.XmlSerializer.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -111,6 +116,12 @@ <ProjectReference Include="../../System.XML/System.Xml.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/System.Xml.Xsl.Primitives/Facades_System.Xml.Xsl.Primitives.csproj b/mcs/class/Facades/System.Xml.Xsl.Primitives/Facades_System.Xml.Xsl.Primitives.csproj index 574d0519476..ae554ca1e28 100644 --- a/mcs/class/Facades/System.Xml.Xsl.Primitives/Facades_System.Xml.Xsl.Primitives.csproj +++ b/mcs/class/Facades/System.Xml.Xsl.Primitives/Facades_System.Xml.Xsl.Primitives.csproj @@ -51,6 +51,11 @@ <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> + </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> @@ -112,6 +117,12 @@ <ProjectReference Include="../../System.XML/System.Xml.csproj" /> <ProjectReference Include="../../corlib/corlib.csproj" /> </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> + <Private>False</Private> + </Reference> + </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> diff --git a/mcs/class/Facades/netstandard/Facades_netstandard.csproj b/mcs/class/Facades/netstandard/Facades_netstandard.csproj index 5de9c894dfb..9491b83c260 100644 --- a/mcs/class/Facades/netstandard/Facades_netstandard.csproj +++ b/mcs/class/Facades/netstandard/Facades_netstandard.csproj @@ -39,22 +39,27 @@ <PropertyGroup Condition=" '$(Platform)' == 'monotouch' "> <OutputPath>./../../../class/lib/monotouch/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;NO_SYSTEM_DRAWING</DefineConstants> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME</DefineConstants> </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'monotouch_watch' "> <OutputPath>./../../../class/lib/monotouch_watch/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;FEATURE_NO_BSD_SOCKETS;MONOTOUCH_WATCH;NO_SYSTEM_DRAWING</DefineConstants> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;FEATURE_NO_BSD_SOCKETS;MONOTOUCH_WATCH</DefineConstants> </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'monotouch_tv' "> <OutputPath>./../../../class/lib/monotouch_tv/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV;NO_SYSTEM_DRAWING</DefineConstants> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MOBILE;MOBILE_LEGACY;MONO;MONOTOUCH;DISABLE_REMOTING;DISABLE_COM;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;FULL_AOT_RUNTIME;MONOTOUCH_TV</DefineConstants> + </PropertyGroup> + <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <OutputPath>./../../../class/lib/testing_aot_hybrid/Facades</OutputPath> + <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <OutputPath>./../../../class/lib/testing_aot_full/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;FULL_AOT_DESKTOP;FULL_AOT_RUNTIME;DISABLE_REMOTING;DISABLE_COM;NO_SYSTEM_DRAWING</DefineConstants> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;FULL_AOT_DESKTOP;FULL_AOT_RUNTIME;DISABLE_REMOTING;DISABLE_COM</DefineConstants> </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'winaot' "> <OutputPath>./../../../class/lib/winaot/Facades</OutputPath> @@ -64,12 +69,12 @@ <PropertyGroup Condition=" '$(Platform)' == 'xammac' "> <OutputPath>./../../../class/lib/xammac/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_DYNAMIC;XAMMAC;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;XAMARIN_MODERN;NO_SYSTEM_DRAWING</DefineConstants> + <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_DYNAMIC;XAMMAC;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;XAMARIN_MODERN</DefineConstants> </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'xammac_net_4_5' "> <OutputPath>./../../../class/lib/xammac_net_4_5/Facades</OutputPath> <IntermediateOutputPath>./../../../class/obj/$(AssemblyName)-Facades</IntermediateOutputPath> - <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;NO_SYSTEM_DRAWING_DEPENDENCY;NO_WINFORMS_DEPENDENCY;NO_SYSTEM_WEB_DEPENDENCY;XAMMAC_4_5;XAMARIN_MODERN;NO_SYSTEM_DRAWING</DefineConstants> + <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK;NO_SYSTEM_DRAWING_DEPENDENCY;NO_WINFORMS_DEPENDENCY;NO_SYSTEM_WEB_DEPENDENCY;XAMMAC_4_5;XAMARIN_MODERN</DefineConstants> </PropertyGroup> <PropertyGroup Condition=" '$(Platform)' == 'orbis' "> <OutputPath>./../../../class/lib/orbis/Facades</OutputPath> @@ -161,47 +166,28 @@ <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'monodroid' "> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monodroid/Mono.Android.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monodroid/Mono.Android.dll</HintPath> - <Private>False</Private> - </Reference> <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'monotouch' "> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.iOS.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.iOS.dll</HintPath> - <Private>False</Private> - </Reference> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monotouch/OpenTK-1.0.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monotouch/OpenTK-1.0.dll</HintPath> - <Private>False</Private> - </Reference> <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'monotouch_watch' "> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.WatchOS.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.WatchOS.dll</HintPath> - <Private>False</Private> - </Reference> <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'monotouch_tv' "> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.TVOS.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.TVOS.dll</HintPath> - <Private>False</Private> - </Reference> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monotouch/OpenTK-1.0.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monotouch/OpenTK-1.0.dll</HintPath> + <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> + </ItemGroup> + <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> + <Reference Include="nunitlite"> + <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> <Private>False</Private> </Reference> <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> <Reference Include="nunitlite"> @@ -209,40 +195,31 @@ <Private>False</Private> </Reference> <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> - <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'winaot' "> <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> - <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'xammac' "> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.Mac.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monotouch/Xamarin.Mac.dll</HintPath> - <Private>False</Private> - </Reference> - <Reference Include="./../../../../external/binary-reference-assemblies/build/monotouch/OpenTK.dll"> - <SpecificVersion>False</SpecificVersion> - <HintPath>./../../../../external/binary-reference-assemblies/build/monotouch/OpenTK.dll</HintPath> - <Private>False</Private> - </Reference> <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'xammac_net_4_5' "> <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> - <ProjectReference Include="../System.Drawing.Primitives/Facades_System.Drawing.Primitives.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'orbis' "> <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> - <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'unreal' "> <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> - <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <ItemGroup Condition=" '$(Platform)' == 'wasm' "> <ProjectReference Include="../../System.Web.Services/System.Web.Services.csproj" /> - <ProjectReference Include="../../System.Drawing/System.Drawing.csproj" /> + <ProjectReference Include="../System.Drawing.Common/Facades_System.Drawing.Common.csproj" /> </ItemGroup> <!-- @ALL_REFERENCES@ --> <!-- @ALL_RESOURCES@ --> diff --git a/mcs/class/Facades/netstandard/Makefile b/mcs/class/Facades/netstandard/Makefile index 3f76e8715fa..2ae3d033e57 100644 --- a/mcs/class/Facades/netstandard/Makefile +++ b/mcs/class/Facades/netstandard/Makefile @@ -22,7 +22,7 @@ ifneq ($(PROFILE),build) LIB_REFS += System.Transactions System.Runtime.Serialization System.Data ifeq ($(PROFILE),xammac_net_4_5) -LIB_REFS += System.Web.Services Facades/System.Drawing.Primitives +LIB_REFS += System.Web.Services else ifeq (2.1, $(FRAMEWORK_VERSION)) LIB_REFS += System.Web.Services else @@ -31,40 +31,12 @@ endif endif -ifeq ($(PROFILE),monodroid) -# XA implements System.Drawing API inside Mono.Android -API_BIN_REFS := Mono.Android -LIB_REFS += Facades/System.Drawing.Common -endif - -ifeq ($(PROFILE),monotouch) -API_BIN_REFS := Xamarin.iOS OpenTK-1.0 -endif - -ifeq ($(PROFILE),monotouch_tv) -API_BIN_REFS := Xamarin.TVOS OpenTK-1.0 -endif - -ifeq ($(PROFILE),monotouch_watch) -API_BIN_REFS := Xamarin.WatchOS -endif - -ifeq ($(PROFILE),xammac) -API_BIN_REFS := Xamarin.Mac OpenTK -endif - -# profiles which build a System.Drawing.dll in the repo -REPO_DRAWING_DEP := $(filter build net_4_x orbis winaot unreal testing_aot_full wasm, $(PROFILE)) - -ifdef REPO_DRAWING_DEP +ifneq (,$(filter build net_4_x, $(PROFILE))) +# drawing types are inside System.Drawing.dll LIB_REFS += System.Drawing -endif - -# profiles without System.Drawing (TODO: fix) -NO_SYSTEM_DRAWING := $(filter xammac xammac_net_4_5 monotouch_watch monotouch_tv monotouch_watch monotouch testing_aot_full, $(PROFILE)) - -ifdef NO_SYSTEM_DRAWING -LIB_MCS_FLAGS += -d:NO_SYSTEM_DRAWING +else +# drawing types are inside System.Drawing.Common.dll +LIB_REFS += Facades/System.Drawing.Common endif PLATFORM_DEBUG_FLAGS = diff --git a/mcs/class/Facades/netstandard/TypeForwarders.cs b/mcs/class/Facades/netstandard/TypeForwarders.cs index be421c1cf06..9f0d115980b 100644 --- a/mcs/class/Facades/netstandard/TypeForwarders.cs +++ b/mcs/class/Facades/netstandard/TypeForwarders.cs @@ -2446,13 +2446,11 @@ [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.Tracing.EventSourceCreatedEventArgs))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.KnownColor))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.Common.DbProviderFactories))] -#if !NO_SYSTEM_DRAWING [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.ColorConverter))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.PointConverter))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.RectangleConverter))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.SizeConverter))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.SizeFConverter))] -#endif [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Globalization.ISOWeek))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.EnumerationOptions))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.MatchCasing))] diff --git a/mcs/class/Facades/subdirs.make b/mcs/class/Facades/subdirs.make index 712744c40da..698f80470a6 100644 --- a/mcs/class/Facades/subdirs.make +++ b/mcs/class/Facades/subdirs.make @@ -36,8 +36,8 @@ System.Security.Cryptography.X509Certificates System.Runtime.Serialization.Primi # common_SUBDIRS dependencies common_DEPS_SUBDIRS := -monotouch_SUBDIRS = $(common_DEPS_SUBDIRS) -monotouch_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) System.Drawing.Common +monotouch_SUBDIRS = $(common_DEPS_SUBDIRS) System.Drawing.Common +monotouch_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) monodroid_SUBDIRS = $(common_DEPS_SUBDIRS) System.Drawing.Common monodroid_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) @@ -57,7 +57,7 @@ System.Diagnostics.Tracing System.Net.Primitives netstandard xammac_SUBDIRS = $(monotouch_SUBDIRS) xammac_PARALLEL_SUBDIRS = $(monotouch_PARALLEL_SUBDIRS) -xammac_net_4_5_SUBDIRS = $(net_4_x_SUBDIRS) System.Drawing.Primitives +xammac_net_4_5_SUBDIRS = $(net_4_x_SUBDIRS) System.Drawing.Common xammac_net_4_5_PARALLEL_SUBDIRS = $(net_4_x_PARALLEL_SUBDIRS) monotouch_watch_SUBDIRS = $(monotouch_SUBDIRS) @@ -66,20 +66,23 @@ monotouch_watch_PARALLEL_SUBDIRS = $(monotouch_PARALLEL_SUBDIRS) monotouch_tv_SUBDIRS = $(monotouch_SUBDIRS) monotouch_tv_PARALLEL_SUBDIRS = $(monotouch_PARALLEL_SUBDIRS) -winaot_SUBDIRS = $(common_DEPS_SUBDIRS) -winaot_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) System.Drawing.Common +winaot_SUBDIRS = $(common_DEPS_SUBDIRS) System.Drawing.Common +winaot_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) -orbis_SUBDIRS = $(common_DEPS_SUBDIRS) -orbis_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) System.Drawing.Common +orbis_SUBDIRS = $(common_DEPS_SUBDIRS) System.Drawing.Common +orbis_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) -unreal_SUBDIRS = $(common_DEPS_SUBDIRS) -unreal_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) System.Drawing.Common +unreal_SUBDIRS = $(common_DEPS_SUBDIRS) System.Drawing.Common +unreal_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) -wasm_SUBDIRS = $(common_DEPS_SUBDIRS) -wasm_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) System.Drawing.Common +wasm_SUBDIRS = $(common_DEPS_SUBDIRS) System.Drawing.Common +wasm_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) -testing_aot_full_SUBDIRS = $(common_DEPS_SUBDIRS) -testing_aot_full_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) System.Drawing.Common +testing_aot_full_SUBDIRS = $(common_DEPS_SUBDIRS) System.Drawing.Common +testing_aot_full_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) + +testing_aot_hybrid_SUBDIRS = $(common_DEPS_SUBDIRS) System.Drawing.Common +testing_aot_hybrid_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) mobile_only_SUBDIRS = System.Security.Cryptography.Pkcs System.Security.Cryptography.OpenSsl System.Threading.Tasks.Extensions \ System.Security.Cryptography.Cng System.Runtime.Loader System.Xml.XPath.XmlDocument System.Reflection.DispatchProxy System.Memory \ diff --git a/mcs/class/Makefile b/mcs/class/Makefile index 27574f4fa3f..0308e75659d 100644 --- a/mcs/class/Makefile +++ b/mcs/class/Makefile @@ -1,6 +1,6 @@ thisdir = class -NO_FACADES_PROFILE := $(filter monodroid_tools monotouch_tools wasm_tools testing_aot_hybrid binary_reference_assemblies xbuild_12 xbuild_14 netcore, $(PROFILE)) +NO_FACADES_PROFILE := $(filter monodroid_tools monotouch_tools wasm_tools binary_reference_assemblies xbuild_12 xbuild_14 netcore, $(PROFILE)) ifndef NO_FACADES_PROFILE FACADES_FOLDER := Facades @@ -95,8 +95,7 @@ mobile_common_dirs_parallel := \ testing_aot_full_dirs_parallel := \ $(mobile_common_dirs_parallel) \ Mono.Simd \ - Mono.CSharp \ - System.Drawing + Mono.CSharp testing_aot_full_interp_dirs_parallel := $(testing_aot_full_dirs_parallel) @@ -158,23 +157,19 @@ monotouch_tv_runtime_dirs := \ winaot_dirs_parallel := \ $(mobile_common_dirs_parallel) \ - System.Drawing \ Mono.Simd unreal_dirs_parallel := \ - $(mobile_common_dirs_parallel) \ - System.Drawing + $(mobile_common_dirs_parallel) wasm_dirs_parallel := \ - $(mobile_common_dirs_parallel) \ - System.Drawing + $(mobile_common_dirs_parallel) wasm_tools_dirs_parallel := \ Mono.Cecil orbis_dirs_parallel := \ - $(filter-out Microsoft.CSharp Mono.Data.Sqlite,$(mobile_common_dirs_parallel)) \ - System.Drawing + $(filter-out Microsoft.CSharp Mono.Data.Sqlite,$(mobile_common_dirs_parallel)) xammac_4_5_dirs_parallel := \ Mono.Security \ diff --git a/mcs/class/System.Drawing/System.Drawing.csproj b/mcs/class/System.Drawing/System.Drawing.csproj index e774ce4c86d..a340d03e1a3 100644 --- a/mcs/class/System.Drawing/System.Drawing.csproj +++ b/mcs/class/System.Drawing/System.Drawing.csproj @@ -31,41 +31,6 @@ <IntermediateOutputPath>./../../class/obj/$(AssemblyName)-net_4_x-$(HostPlatform)</IntermediateOutputPath> <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;WIN_PLATFORM;FEATURE_TYPECONVERTER;SUPPORTS_WINDOWS_COLORS</DefineConstants> </PropertyGroup> - <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full_interp' "> - <OutputPath>./../../class/lib/testing_aot_full_interp</OutputPath> - <IntermediateOutputPath>./../../class/obj/$(AssemblyName)-testing_aot_full_interp</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;FULL_AOT_INTERP;DISABLE_COM</DefineConstants> - </PropertyGroup> - <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> - <OutputPath>./../../class/lib/testing_aot_hybrid</OutputPath> - <IntermediateOutputPath>./../../class/obj/$(AssemblyName)-testing_aot_hybrid</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;MOBILE_DYNAMIC</DefineConstants> - </PropertyGroup> - <PropertyGroup Condition=" '$(Platform)' == 'testing_aot_full' "> - <OutputPath>./../../class/lib/testing_aot_full</OutputPath> - <IntermediateOutputPath>./../../class/obj/$(AssemblyName)-testing_aot_full</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;FULL_AOT_DESKTOP;FULL_AOT_RUNTIME;DISABLE_REMOTING;DISABLE_COM</DefineConstants> - </PropertyGroup> - <PropertyGroup Condition=" '$(Platform)' == 'winaot' "> - <OutputPath>./../../class/lib/winaot</OutputPath> - <IntermediateOutputPath>./../../class/obj/$(AssemblyName)-winaot</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;FULL_AOT_DESKTOP;FULL_AOT_RUNTIME;DISABLE_REMOTING;DISABLE_COM;WIN_PLATFORM</DefineConstants> - </PropertyGroup> - <PropertyGroup Condition=" '$(Platform)' == 'orbis' "> - <OutputPath>./../../class/lib/orbis</OutputPath> - <IntermediateOutputPath>./../../class/obj/$(AssemblyName)-orbis</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;FULL_AOT_DESKTOP;FULL_AOT_RUNTIME;ORBIS;DISABLE_REMOTING;DISABLE_COM</DefineConstants> - </PropertyGroup> - <PropertyGroup Condition=" '$(Platform)' == 'unreal' "> - <OutputPath>./../../class/lib/unreal</OutputPath> - <IntermediateOutputPath>./../../class/obj/$(AssemblyName)-unreal</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;MOBILE;MOBILE_DYNAMIC;NET_3_5;NET_4_0;NET_4_5;MONO</DefineConstants> - </PropertyGroup> - <PropertyGroup Condition=" '$(Platform)' == 'wasm' "> - <OutputPath>./../../class/lib/wasm</OutputPath> - <IntermediateOutputPath>./../../class/obj/$(AssemblyName)-wasm</IntermediateOutputPath> - <DefineConstants>NET_1_1;NET_2_0;NET_2_1;NET_3_5;NET_4_0;NET_4_5;MONO;MOBILE;MOBILE_LEGACY;FULL_AOT_DESKTOP;FULL_AOT_RUNTIME;WASM;DISABLE_REMOTING;DISABLE_COM;FEATURE_NO_BSD_SOCKETS</DefineConstants> - </PropertyGroup> <!-- @ALL_PROFILE_PROPERTIES@ --> <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> <DebugSymbols>true</DebugSymbols> @@ -87,10 +52,148 @@ <Compile Include="..\..\..\external\corefx\src\Common\src\System\Drawing\KnownColor.cs" /> <Compile Include="..\..\..\external\corefx\src\Common\src\System\Drawing\KnownColorTable.cs" /> <Compile Include="..\..\..\external\corefx\src\Common\src\System\Numerics\Hashing\HashHelpers.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.ComponentModel.TypeConverter\src\System\Drawing\SizeConverter.cs" /> <Compile Include="..\..\..\external\corefx\src\System.ComponentModel.TypeConverter\src\System\Drawing\SizeFConverter.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\AssemblyRef.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSameAssemblyAttribute.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSatelliteAssemblyAttribute.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Brush.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\ClientUtils.cs" /> <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\ColorConverter.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\DashCap.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\CategoryNameCollection.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IPropertyValueUIService.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxItemProvider.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxService.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxUser.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PaintValueEventArgs.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIHandler.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItem.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItemInvokeHandler.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventArgs.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventHandler.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventArgs.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventHandler.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCollection.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCreatorCallback.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditor.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditorEditStyle.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\AdjustableArrowCap.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\Blend.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\BrushType.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\ColorBlend.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CombineMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingQuality.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CoordinateSpace.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.Unix.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCapType.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\DashStyle.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FillMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FlushIntention.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsPathIterator.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsState.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchBrush.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchStyle.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\InterpolationMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineCap.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineJoin.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LinearGradientMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\MatrixOrder.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathData.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathPointType.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenAlignment.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenType.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PixelOffsetMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\QualityMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\RegionData.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SafeCustomLineCapHandle.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SmoothingMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WarpMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WrapMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\FontStyle.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Gdiplus.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\IDeviceContext.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorAdjustType.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorChannelFlags.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMap.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMapType.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrix.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrixFlags.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorPalette.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusFlags.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusRecordType.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfType.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\Encoder.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameter.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameterValueType.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameters.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderValue.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\FrameDimension.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageAttributes.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecFlags.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfo.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfoPrivate.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageFlags.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageLockMode.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileFrameUnit.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderEmf.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderWmf.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileType.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PaletteFlags.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PixelFormat.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PlayRecordCallback.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PropertyItem.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\WmfPlaceableFileHeader.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINT.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINTF.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECT.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECTF.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\NativeMethods.cs" /> <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\PointConverter.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Duplex.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.Serializable.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.Serializable.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperKinds.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.Serializable.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.Serializable.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSourceKind.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PreviewPageInfo.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintAction.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintEventHandler.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintPageEventHandler.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintRange.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.Serializable.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolutionKind.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnit.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnitConvert.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventArgs.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventHandler.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\PropertyItemInternal.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RotateFlipType.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SolidBrush.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringAlignment.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringDigitSubstitute.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringFormatFlags.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringTrimming.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringUnit.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SystemBrushes.cs" /> <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SystemColors.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\FontCollection.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\GenericFontFamilies.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\HotkeyPrefix.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\InstalledFontCollection.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\TextRenderingHint.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\TextureBrush.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\UnsafeNativeMethods.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\misc\HandleCollector.cs" /> <Compile Include="..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\Color.cs" /> <Compile Include="..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\Point.cs" /> <Compile Include="..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\PointF.cs" /> @@ -98,10 +201,76 @@ <Compile Include="..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\RectangleF.cs" /> <Compile Include="..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\Size.cs" /> <Compile Include="..\..\..\external\corefx\src\System.Drawing.Primitives\src\System\Drawing\SizeF.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermission.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionAttribute.cs" /> + <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionLevel.cs" /> <Compile Include="..\..\build\common\Consts.cs" /> + <Compile Include="..\..\build\common\Locale.cs" /> + <Compile Include="..\..\build\common\MonoTODOAttribute.cs" /> <Compile Include="Assembly\AssemblyInfo.cs" /> + <Compile Include="System.Drawing.Design\ToolboxItem.cs" /> + <Compile Include="System.Drawing.Drawing2D\GraphicsContainer.cs" /> + <Compile Include="System.Drawing.Drawing2D\GraphicsPath.cs" /> + <Compile Include="System.Drawing.Drawing2D\LinearGradientBrush.cs" /> + <Compile Include="System.Drawing.Drawing2D\Matrix.cs" /> + <Compile Include="System.Drawing.Drawing2D\PathGradientBrush.cs" /> + <Compile Include="System.Drawing.Imaging\BitmapData.cs" /> + <Compile Include="System.Drawing.Imaging\ImageFormat.cs" /> + <Compile Include="System.Drawing.Imaging\MetaHeader.cs" /> + <Compile Include="System.Drawing.Imaging\Metafile.cs" /> + <Compile Include="System.Drawing.Imaging\MetafileHeader.cs" /> + <Compile Include="System.Drawing.Printing\MarginsConverter.cs" /> + <Compile Include="System.Drawing.Printing\PageSettings.cs" /> + <Compile Include="System.Drawing.Printing\PreviewPrintController.cs" /> + <Compile Include="System.Drawing.Printing\PrintController.cs" /> + <Compile Include="System.Drawing.Printing\PrintDocument.cs" /> + <Compile Include="System.Drawing.Printing\PrintEventArgs.cs" /> + <Compile Include="System.Drawing.Printing\PrintPageEventArgs.cs" /> + <Compile Include="System.Drawing.Printing\PrinterSettings.cs" /> + <Compile Include="System.Drawing.Printing\PrintingServices.cs" /> + <Compile Include="System.Drawing.Printing\PrintingServicesUnix.cs" /> + <Compile Include="System.Drawing.Printing\PrintingServicesWin32.cs" /> + <Compile Include="System.Drawing.Printing\StandardPrintController.cs" /> + <Compile Include="System.Drawing.Text\PrivateFontCollection.cs" /> + <Compile Include="System.Drawing\Bitmap.cs" /> + <Compile Include="System.Drawing\Brushes.cs" /> + <Compile Include="System.Drawing\BufferedGraphics.cs" /> + <Compile Include="System.Drawing\BufferedGraphicsContext.cs" /> + <Compile Include="System.Drawing\BufferedGraphicsManager.cs" /> + <Compile Include="System.Drawing\CharacterRange.cs" /> + <Compile Include="System.Drawing\ColorTranslator.cs" /> + <Compile Include="System.Drawing\ComIStreamMarshaler.cs" /> + <Compile Include="System.Drawing\ComIStreamWrapper.cs" /> + <Compile Include="System.Drawing\ContentAlignment.cs" /> + <Compile Include="System.Drawing\CopyPixelOperation.cs" /> + <Compile Include="System.Drawing\ExternDll.cs" /> + <Compile Include="System.Drawing\Font.cs" /> + <Compile Include="System.Drawing\FontConverter.cs" /> + <Compile Include="System.Drawing\FontFamily.cs" /> + <Compile Include="System.Drawing\Graphics.cs" /> + <Compile Include="System.Drawing\GraphicsUnit.cs" /> + <Compile Include="System.Drawing\Icon.cs" /> + <Compile Include="System.Drawing\IconConverter.cs" /> + <Compile Include="System.Drawing\Image.cs" /> + <Compile Include="System.Drawing\ImageAnimator.cs" /> + <Compile Include="System.Drawing\ImageConverter.cs" /> + <Compile Include="System.Drawing\ImageFormatConverter.cs" /> <Compile Include="System.Drawing\KnownColors.cs" /> + <Compile Include="System.Drawing\Pen.cs" /> + <Compile Include="System.Drawing\Pens.cs" /> + <Compile Include="System.Drawing\RectangleConverter.cs" /> + <Compile Include="System.Drawing\Region.cs" /> <Compile Include="System.Drawing\SR.cs" /> + <Compile Include="System.Drawing\SRDescriptionAttribute.cs" /> + <Compile Include="System.Drawing\StringFormat.cs" /> + <Compile Include="System.Drawing\SystemFonts.cs" /> + <Compile Include="System.Drawing\SystemIcons.cs" /> + <Compile Include="System.Drawing\SystemPens.cs" /> + <Compile Include="System.Drawing\ToolboxBitmapAttribute.cs" /> + <Compile Include="System.Drawing\gdipEnums.cs" /> + <Compile Include="System.Drawing\gdipFunctions.cs" /> + <Compile Include="System.Drawing\gdipStructs.cs" /> + <Compile Include="System.Drawing\macFunctions.cs" /> <Compile Include="corefx\SR.cs" /> <ProjectReference Include="$(SolutionDir)\msvc\scripts\genconsts.csproj"> <Name>genconsts</Name> @@ -112,1507 +281,12 @@ </ProjectReference> </ItemGroup> <!--End of common files--> - <!--Per-profile files--> - <Choose> - <When Condition="'$(Platform)' == 'xammac'"> - <ItemGroup> - <Compile Include="..\..\..\external\corefx\src\System.ComponentModel.TypeConverter\src\System\Drawing\SizeConverter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\AssemblyRef.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSameAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSatelliteAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Brush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\ClientUtils.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\DashCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\CategoryNameCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IPropertyValueUIService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxItemProvider.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxUser.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PaintValueEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItemInvokeHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCreatorCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditor.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditorEditStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\AdjustableArrowCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\Blend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\BrushType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\ColorBlend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CombineMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingQuality.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CoordinateSpace.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.Unix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\DashStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FillMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FlushIntention.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsPathIterator.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsState.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\InterpolationMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineJoin.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LinearGradientMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\MatrixOrder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathPointType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PixelOffsetMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\QualityMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\RegionData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SafeCustomLineCapHandle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SmoothingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WarpMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WrapMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\FontStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Gdiplus.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\IDeviceContext.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorAdjustType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorChannelFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrixFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorPalette.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusRecordType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\Encoder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameterValueType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameters.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderValue.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\FrameDimension.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageAttributes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfoPrivate.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageLockMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileFrameUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderEmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderWmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PaletteFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PixelFormat.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PlayRecordCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PropertyItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\WmfPlaceableFileHeader.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\NativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Duplex.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperKinds.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSourceKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PreviewPageInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintAction.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintPageEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintRange.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolutionKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnitConvert.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\PropertyItemInternal.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RotateFlipType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SolidBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringDigitSubstitute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringFormatFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringTrimming.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SystemBrushes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\FontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\GenericFontFamilies.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\HotkeyPrefix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\InstalledFontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\TextRenderingHint.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\TextureBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\UnsafeNativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\misc\HandleCollector.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermission.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionLevel.cs" /> - <Compile Include="..\..\build\common\Locale.cs" /> - <Compile Include="..\..\build\common\MonoTODOAttribute.cs" /> - <Compile Include="System.Drawing.Design\ToolboxItem.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsContainer.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsPath.cs" /> - <Compile Include="System.Drawing.Drawing2D\LinearGradientBrush.cs" /> - <Compile Include="System.Drawing.Drawing2D\Matrix.cs" /> - <Compile Include="System.Drawing.Drawing2D\PathGradientBrush.cs" /> - <Compile Include="System.Drawing.Imaging\BitmapData.cs" /> - <Compile Include="System.Drawing.Imaging\ImageFormat.cs" /> - <Compile Include="System.Drawing.Imaging\MetaHeader.cs" /> - <Compile Include="System.Drawing.Imaging\Metafile.cs" /> - <Compile Include="System.Drawing.Imaging\MetafileHeader.cs" /> - <Compile Include="System.Drawing.Printing\MarginsConverter.cs" /> - <Compile Include="System.Drawing.Printing\PageSettings.cs" /> - <Compile Include="System.Drawing.Printing\PreviewPrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintDocument.cs" /> - <Compile Include="System.Drawing.Printing\PrintEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrintPageEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrinterSettings.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServices.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesUnix.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesWin32.cs" /> - <Compile Include="System.Drawing.Printing\StandardPrintController.cs" /> - <Compile Include="System.Drawing.Text\PrivateFontCollection.cs" /> - <Compile Include="System.Drawing\Bitmap.cs" /> - <Compile Include="System.Drawing\Brushes.cs" /> - <Compile Include="System.Drawing\BufferedGraphics.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsContext.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsManager.cs" /> - <Compile Include="System.Drawing\CharacterRange.cs" /> - <Compile Include="System.Drawing\ColorTranslator.cs" /> - <Compile Include="System.Drawing\ComIStreamMarshaler.cs" /> - <Compile Include="System.Drawing\ComIStreamWrapper.cs" /> - <Compile Include="System.Drawing\ContentAlignment.cs" /> - <Compile Include="System.Drawing\CopyPixelOperation.cs" /> - <Compile Include="System.Drawing\ExternDll.cs" /> - <Compile Include="System.Drawing\Font.cs" /> - <Compile Include="System.Drawing\FontConverter.cs" /> - <Compile Include="System.Drawing\FontFamily.cs" /> - <Compile Include="System.Drawing\Graphics.cs" /> - <Compile Include="System.Drawing\GraphicsUnit.cs" /> - <Compile Include="System.Drawing\Icon.cs" /> - <Compile Include="System.Drawing\IconConverter.cs" /> - <Compile Include="System.Drawing\Image.cs" /> - <Compile Include="System.Drawing\ImageAnimator.cs" /> - <Compile Include="System.Drawing\ImageConverter.cs" /> - <Compile Include="System.Drawing\ImageFormatConverter.cs" /> - <Compile Include="System.Drawing\Pen.cs" /> - <Compile Include="System.Drawing\Pens.cs" /> - <Compile Include="System.Drawing\RectangleConverter.cs" /> - <Compile Include="System.Drawing\Region.cs" /> - <Compile Include="System.Drawing\SRDescriptionAttribute.cs" /> - <Compile Include="System.Drawing\StringFormat.cs" /> - <Compile Include="System.Drawing\SystemFonts.cs" /> - <Compile Include="System.Drawing\SystemIcons.cs" /> - <Compile Include="System.Drawing\SystemPens.cs" /> - <Compile Include="System.Drawing\ToolboxBitmapAttribute.cs" /> - <Compile Include="System.Drawing\gdipEnums.cs" /> - <Compile Include="System.Drawing\gdipFunctions.cs" /> - <Compile Include="System.Drawing\gdipStructs.cs" /> - <Compile Include="System.Drawing\macFunctions.cs" /> - </ItemGroup> - </When> - <When Condition="'$(Platform)' == 'winaot'"> - <ItemGroup> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RectangleConverter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SizeConverter.cs" /> - </ItemGroup> - </When> - <When Condition="'$(Platform)' == 'wasm'"> - <ItemGroup> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RectangleConverter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SizeConverter.cs" /> - </ItemGroup> - </When> - <When Condition="'$(Platform)' == 'unreal'"> - <ItemGroup> - <Compile Include="..\..\..\external\corefx\src\System.ComponentModel.TypeConverter\src\System\Drawing\SizeConverter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\AssemblyRef.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSameAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSatelliteAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Brush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\ClientUtils.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\DashCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\CategoryNameCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IPropertyValueUIService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxItemProvider.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxUser.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PaintValueEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItemInvokeHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCreatorCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditor.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditorEditStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\AdjustableArrowCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\Blend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\BrushType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\ColorBlend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CombineMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingQuality.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CoordinateSpace.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.Unix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\DashStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FillMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FlushIntention.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsPathIterator.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsState.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\InterpolationMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineJoin.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LinearGradientMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\MatrixOrder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathPointType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PixelOffsetMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\QualityMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\RegionData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SafeCustomLineCapHandle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SmoothingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WarpMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WrapMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\FontStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Gdiplus.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\IDeviceContext.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorAdjustType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorChannelFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrixFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorPalette.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusRecordType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\Encoder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameterValueType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameters.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderValue.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\FrameDimension.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageAttributes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfoPrivate.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageLockMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileFrameUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderEmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderWmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PaletteFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PixelFormat.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PlayRecordCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PropertyItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\WmfPlaceableFileHeader.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\NativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Duplex.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperKinds.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSourceKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PreviewPageInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintAction.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintPageEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintRange.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolutionKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnitConvert.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\PropertyItemInternal.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RotateFlipType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SolidBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringDigitSubstitute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringFormatFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringTrimming.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SystemBrushes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\FontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\GenericFontFamilies.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\HotkeyPrefix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\InstalledFontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\TextRenderingHint.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\TextureBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\UnsafeNativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\misc\HandleCollector.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermission.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionLevel.cs" /> - <Compile Include="..\..\build\common\Locale.cs" /> - <Compile Include="..\..\build\common\MonoTODOAttribute.cs" /> - <Compile Include="System.Drawing.Design\ToolboxItem.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsContainer.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsPath.cs" /> - <Compile Include="System.Drawing.Drawing2D\LinearGradientBrush.cs" /> - <Compile Include="System.Drawing.Drawing2D\Matrix.cs" /> - <Compile Include="System.Drawing.Drawing2D\PathGradientBrush.cs" /> - <Compile Include="System.Drawing.Imaging\BitmapData.cs" /> - <Compile Include="System.Drawing.Imaging\ImageFormat.cs" /> - <Compile Include="System.Drawing.Imaging\MetaHeader.cs" /> - <Compile Include="System.Drawing.Imaging\Metafile.cs" /> - <Compile Include="System.Drawing.Imaging\MetafileHeader.cs" /> - <Compile Include="System.Drawing.Printing\MarginsConverter.cs" /> - <Compile Include="System.Drawing.Printing\PageSettings.cs" /> - <Compile Include="System.Drawing.Printing\PreviewPrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintDocument.cs" /> - <Compile Include="System.Drawing.Printing\PrintEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrintPageEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrinterSettings.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServices.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesUnix.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesWin32.cs" /> - <Compile Include="System.Drawing.Printing\StandardPrintController.cs" /> - <Compile Include="System.Drawing.Text\PrivateFontCollection.cs" /> - <Compile Include="System.Drawing\Bitmap.cs" /> - <Compile Include="System.Drawing\Brushes.cs" /> - <Compile Include="System.Drawing\BufferedGraphics.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsContext.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsManager.cs" /> - <Compile Include="System.Drawing\CharacterRange.cs" /> - <Compile Include="System.Drawing\ColorTranslator.cs" /> - <Compile Include="System.Drawing\ComIStreamMarshaler.cs" /> - <Compile Include="System.Drawing\ComIStreamWrapper.cs" /> - <Compile Include="System.Drawing\ContentAlignment.cs" /> - <Compile Include="System.Drawing\CopyPixelOperation.cs" /> - <Compile Include="System.Drawing\ExternDll.cs" /> - <Compile Include="System.Drawing\Font.cs" /> - <Compile Include="System.Drawing\FontConverter.cs" /> - <Compile Include="System.Drawing\FontFamily.cs" /> - <Compile Include="System.Drawing\Graphics.cs" /> - <Compile Include="System.Drawing\GraphicsUnit.cs" /> - <Compile Include="System.Drawing\Icon.cs" /> - <Compile Include="System.Drawing\IconConverter.cs" /> - <Compile Include="System.Drawing\Image.cs" /> - <Compile Include="System.Drawing\ImageAnimator.cs" /> - <Compile Include="System.Drawing\ImageConverter.cs" /> - <Compile Include="System.Drawing\ImageFormatConverter.cs" /> - <Compile Include="System.Drawing\Pen.cs" /> - <Compile Include="System.Drawing\Pens.cs" /> - <Compile Include="System.Drawing\RectangleConverter.cs" /> - <Compile Include="System.Drawing\Region.cs" /> - <Compile Include="System.Drawing\SRDescriptionAttribute.cs" /> - <Compile Include="System.Drawing\StringFormat.cs" /> - <Compile Include="System.Drawing\SystemFonts.cs" /> - <Compile Include="System.Drawing\SystemIcons.cs" /> - <Compile Include="System.Drawing\SystemPens.cs" /> - <Compile Include="System.Drawing\ToolboxBitmapAttribute.cs" /> - <Compile Include="System.Drawing\gdipEnums.cs" /> - <Compile Include="System.Drawing\gdipFunctions.cs" /> - <Compile Include="System.Drawing\gdipStructs.cs" /> - <Compile Include="System.Drawing\macFunctions.cs" /> - </ItemGroup> - </When> - <When Condition="'$(Platform)' == 'orbis'"> - <ItemGroup> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RectangleConverter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SizeConverter.cs" /> - </ItemGroup> - </When> - <When Condition="'$(Platform)' == 'net_4_x'"> - <ItemGroup> - <Compile Include="..\..\..\external\corefx\src\System.ComponentModel.TypeConverter\src\System\Drawing\SizeConverter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\AssemblyRef.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSameAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSatelliteAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Brush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\ClientUtils.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\DashCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\CategoryNameCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IPropertyValueUIService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxItemProvider.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxUser.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PaintValueEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItemInvokeHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCreatorCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditor.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditorEditStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\AdjustableArrowCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\Blend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\BrushType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\ColorBlend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CombineMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingQuality.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CoordinateSpace.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.Unix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\DashStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FillMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FlushIntention.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsPathIterator.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsState.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\InterpolationMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineJoin.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LinearGradientMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\MatrixOrder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathPointType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PixelOffsetMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\QualityMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\RegionData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SafeCustomLineCapHandle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SmoothingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WarpMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WrapMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\FontStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Gdiplus.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\IDeviceContext.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorAdjustType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorChannelFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrixFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorPalette.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusRecordType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\Encoder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameterValueType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameters.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderValue.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\FrameDimension.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageAttributes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfoPrivate.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageLockMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileFrameUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderEmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderWmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PaletteFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PixelFormat.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PlayRecordCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PropertyItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\WmfPlaceableFileHeader.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\NativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Duplex.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperKinds.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSourceKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PreviewPageInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintAction.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintPageEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintRange.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolutionKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnitConvert.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\PropertyItemInternal.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RotateFlipType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SolidBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringDigitSubstitute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringFormatFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringTrimming.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SystemBrushes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\FontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\GenericFontFamilies.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\HotkeyPrefix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\InstalledFontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\TextRenderingHint.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\TextureBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\UnsafeNativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\misc\HandleCollector.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermission.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionLevel.cs" /> - <Compile Include="..\..\build\common\Locale.cs" /> - <Compile Include="..\..\build\common\MonoTODOAttribute.cs" /> - <Compile Include="System.Drawing.Design\ToolboxItem.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsContainer.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsPath.cs" /> - <Compile Include="System.Drawing.Drawing2D\LinearGradientBrush.cs" /> - <Compile Include="System.Drawing.Drawing2D\Matrix.cs" /> - <Compile Include="System.Drawing.Drawing2D\PathGradientBrush.cs" /> - <Compile Include="System.Drawing.Imaging\BitmapData.cs" /> - <Compile Include="System.Drawing.Imaging\ImageFormat.cs" /> - <Compile Include="System.Drawing.Imaging\MetaHeader.cs" /> - <Compile Include="System.Drawing.Imaging\Metafile.cs" /> - <Compile Include="System.Drawing.Imaging\MetafileHeader.cs" /> - <Compile Include="System.Drawing.Printing\MarginsConverter.cs" /> - <Compile Include="System.Drawing.Printing\PageSettings.cs" /> - <Compile Include="System.Drawing.Printing\PreviewPrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintDocument.cs" /> - <Compile Include="System.Drawing.Printing\PrintEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrintPageEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrinterSettings.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServices.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesUnix.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesWin32.cs" /> - <Compile Include="System.Drawing.Printing\StandardPrintController.cs" /> - <Compile Include="System.Drawing.Text\PrivateFontCollection.cs" /> - <Compile Include="System.Drawing\Bitmap.cs" /> - <Compile Include="System.Drawing\Brushes.cs" /> - <Compile Include="System.Drawing\BufferedGraphics.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsContext.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsManager.cs" /> - <Compile Include="System.Drawing\CharacterRange.cs" /> - <Compile Include="System.Drawing\ColorTranslator.cs" /> - <Compile Include="System.Drawing\ComIStreamMarshaler.cs" /> - <Compile Include="System.Drawing\ComIStreamWrapper.cs" /> - <Compile Include="System.Drawing\ContentAlignment.cs" /> - <Compile Include="System.Drawing\CopyPixelOperation.cs" /> - <Compile Include="System.Drawing\ExternDll.cs" /> - <Compile Include="System.Drawing\Font.cs" /> - <Compile Include="System.Drawing\FontConverter.cs" /> - <Compile Include="System.Drawing\FontFamily.cs" /> - <Compile Include="System.Drawing\Graphics.cs" /> - <Compile Include="System.Drawing\GraphicsUnit.cs" /> - <Compile Include="System.Drawing\Icon.cs" /> - <Compile Include="System.Drawing\IconConverter.cs" /> - <Compile Include="System.Drawing\Image.cs" /> - <Compile Include="System.Drawing\ImageAnimator.cs" /> - <Compile Include="System.Drawing\ImageConverter.cs" /> - <Compile Include="System.Drawing\ImageFormatConverter.cs" /> - <Compile Include="System.Drawing\Pen.cs" /> - <Compile Include="System.Drawing\Pens.cs" /> - <Compile Include="System.Drawing\RectangleConverter.cs" /> - <Compile Include="System.Drawing\Region.cs" /> - <Compile Include="System.Drawing\SRDescriptionAttribute.cs" /> - <Compile Include="System.Drawing\StringFormat.cs" /> - <Compile Include="System.Drawing\SystemFonts.cs" /> - <Compile Include="System.Drawing\SystemIcons.cs" /> - <Compile Include="System.Drawing\SystemPens.cs" /> - <Compile Include="System.Drawing\ToolboxBitmapAttribute.cs" /> - <Compile Include="System.Drawing\gdipEnums.cs" /> - <Compile Include="System.Drawing\gdipFunctions.cs" /> - <Compile Include="System.Drawing\gdipStructs.cs" /> - <Compile Include="System.Drawing\macFunctions.cs" /> - </ItemGroup> - </When> - <When Condition="'$(Platform)' == 'monotouch_watch'"> - <ItemGroup> - <Compile Include="..\..\..\external\corefx\src\System.ComponentModel.TypeConverter\src\System\Drawing\SizeConverter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\AssemblyRef.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSameAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSatelliteAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Brush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\ClientUtils.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\DashCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\CategoryNameCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IPropertyValueUIService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxItemProvider.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxUser.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PaintValueEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItemInvokeHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCreatorCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditor.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditorEditStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\AdjustableArrowCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\Blend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\BrushType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\ColorBlend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CombineMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingQuality.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CoordinateSpace.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.Unix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\DashStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FillMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FlushIntention.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsPathIterator.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsState.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\InterpolationMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineJoin.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LinearGradientMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\MatrixOrder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathPointType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PixelOffsetMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\QualityMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\RegionData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SafeCustomLineCapHandle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SmoothingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WarpMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WrapMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\FontStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Gdiplus.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\IDeviceContext.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorAdjustType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorChannelFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrixFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorPalette.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusRecordType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\Encoder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameterValueType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameters.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderValue.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\FrameDimension.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageAttributes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfoPrivate.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageLockMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileFrameUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderEmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderWmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PaletteFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PixelFormat.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PlayRecordCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PropertyItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\WmfPlaceableFileHeader.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\NativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Duplex.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperKinds.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSourceKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PreviewPageInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintAction.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintPageEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintRange.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolutionKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnitConvert.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\PropertyItemInternal.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RotateFlipType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SolidBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringDigitSubstitute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringFormatFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringTrimming.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SystemBrushes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\FontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\GenericFontFamilies.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\HotkeyPrefix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\InstalledFontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\TextRenderingHint.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\TextureBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\UnsafeNativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\misc\HandleCollector.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermission.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionLevel.cs" /> - <Compile Include="..\..\build\common\Locale.cs" /> - <Compile Include="..\..\build\common\MonoTODOAttribute.cs" /> - <Compile Include="System.Drawing.Design\ToolboxItem.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsContainer.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsPath.cs" /> - <Compile Include="System.Drawing.Drawing2D\LinearGradientBrush.cs" /> - <Compile Include="System.Drawing.Drawing2D\Matrix.cs" /> - <Compile Include="System.Drawing.Drawing2D\PathGradientBrush.cs" /> - <Compile Include="System.Drawing.Imaging\BitmapData.cs" /> - <Compile Include="System.Drawing.Imaging\ImageFormat.cs" /> - <Compile Include="System.Drawing.Imaging\MetaHeader.cs" /> - <Compile Include="System.Drawing.Imaging\Metafile.cs" /> - <Compile Include="System.Drawing.Imaging\MetafileHeader.cs" /> - <Compile Include="System.Drawing.Printing\MarginsConverter.cs" /> - <Compile Include="System.Drawing.Printing\PageSettings.cs" /> - <Compile Include="System.Drawing.Printing\PreviewPrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintDocument.cs" /> - <Compile Include="System.Drawing.Printing\PrintEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrintPageEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrinterSettings.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServices.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesUnix.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesWin32.cs" /> - <Compile Include="System.Drawing.Printing\StandardPrintController.cs" /> - <Compile Include="System.Drawing.Text\PrivateFontCollection.cs" /> - <Compile Include="System.Drawing\Bitmap.cs" /> - <Compile Include="System.Drawing\Brushes.cs" /> - <Compile Include="System.Drawing\BufferedGraphics.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsContext.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsManager.cs" /> - <Compile Include="System.Drawing\CharacterRange.cs" /> - <Compile Include="System.Drawing\ColorTranslator.cs" /> - <Compile Include="System.Drawing\ComIStreamMarshaler.cs" /> - <Compile Include="System.Drawing\ComIStreamWrapper.cs" /> - <Compile Include="System.Drawing\ContentAlignment.cs" /> - <Compile Include="System.Drawing\CopyPixelOperation.cs" /> - <Compile Include="System.Drawing\ExternDll.cs" /> - <Compile Include="System.Drawing\Font.cs" /> - <Compile Include="System.Drawing\FontConverter.cs" /> - <Compile Include="System.Drawing\FontFamily.cs" /> - <Compile Include="System.Drawing\Graphics.cs" /> - <Compile Include="System.Drawing\GraphicsUnit.cs" /> - <Compile Include="System.Drawing\Icon.cs" /> - <Compile Include="System.Drawing\IconConverter.cs" /> - <Compile Include="System.Drawing\Image.cs" /> - <Compile Include="System.Drawing\ImageAnimator.cs" /> - <Compile Include="System.Drawing\ImageConverter.cs" /> - <Compile Include="System.Drawing\ImageFormatConverter.cs" /> - <Compile Include="System.Drawing\Pen.cs" /> - <Compile Include="System.Drawing\Pens.cs" /> - <Compile Include="System.Drawing\RectangleConverter.cs" /> - <Compile Include="System.Drawing\Region.cs" /> - <Compile Include="System.Drawing\SRDescriptionAttribute.cs" /> - <Compile Include="System.Drawing\StringFormat.cs" /> - <Compile Include="System.Drawing\SystemFonts.cs" /> - <Compile Include="System.Drawing\SystemIcons.cs" /> - <Compile Include="System.Drawing\SystemPens.cs" /> - <Compile Include="System.Drawing\ToolboxBitmapAttribute.cs" /> - <Compile Include="System.Drawing\gdipEnums.cs" /> - <Compile Include="System.Drawing\gdipFunctions.cs" /> - <Compile Include="System.Drawing\gdipStructs.cs" /> - <Compile Include="System.Drawing\macFunctions.cs" /> - </ItemGroup> - </When> - <When Condition="'$(Platform)' == 'monotouch_tv'"> - <ItemGroup> - <Compile Include="..\..\..\external\corefx\src\System.ComponentModel.TypeConverter\src\System\Drawing\SizeConverter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\AssemblyRef.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSameAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSatelliteAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Brush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\ClientUtils.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\DashCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\CategoryNameCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IPropertyValueUIService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxItemProvider.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxUser.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PaintValueEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItemInvokeHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCreatorCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditor.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditorEditStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\AdjustableArrowCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\Blend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\BrushType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\ColorBlend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CombineMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingQuality.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CoordinateSpace.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.Unix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\DashStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FillMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FlushIntention.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsPathIterator.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsState.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\InterpolationMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineJoin.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LinearGradientMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\MatrixOrder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathPointType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PixelOffsetMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\QualityMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\RegionData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SafeCustomLineCapHandle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SmoothingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WarpMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WrapMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\FontStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Gdiplus.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\IDeviceContext.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorAdjustType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorChannelFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrixFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorPalette.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusRecordType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\Encoder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameterValueType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameters.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderValue.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\FrameDimension.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageAttributes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfoPrivate.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageLockMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileFrameUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderEmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderWmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PaletteFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PixelFormat.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PlayRecordCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PropertyItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\WmfPlaceableFileHeader.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\NativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Duplex.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperKinds.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSourceKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PreviewPageInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintAction.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintPageEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintRange.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolutionKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnitConvert.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\PropertyItemInternal.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RotateFlipType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SolidBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringDigitSubstitute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringFormatFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringTrimming.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SystemBrushes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\FontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\GenericFontFamilies.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\HotkeyPrefix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\InstalledFontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\TextRenderingHint.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\TextureBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\UnsafeNativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\misc\HandleCollector.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermission.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionLevel.cs" /> - <Compile Include="..\..\build\common\Locale.cs" /> - <Compile Include="..\..\build\common\MonoTODOAttribute.cs" /> - <Compile Include="System.Drawing.Design\ToolboxItem.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsContainer.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsPath.cs" /> - <Compile Include="System.Drawing.Drawing2D\LinearGradientBrush.cs" /> - <Compile Include="System.Drawing.Drawing2D\Matrix.cs" /> - <Compile Include="System.Drawing.Drawing2D\PathGradientBrush.cs" /> - <Compile Include="System.Drawing.Imaging\BitmapData.cs" /> - <Compile Include="System.Drawing.Imaging\ImageFormat.cs" /> - <Compile Include="System.Drawing.Imaging\MetaHeader.cs" /> - <Compile Include="System.Drawing.Imaging\Metafile.cs" /> - <Compile Include="System.Drawing.Imaging\MetafileHeader.cs" /> - <Compile Include="System.Drawing.Printing\MarginsConverter.cs" /> - <Compile Include="System.Drawing.Printing\PageSettings.cs" /> - <Compile Include="System.Drawing.Printing\PreviewPrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintDocument.cs" /> - <Compile Include="System.Drawing.Printing\PrintEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrintPageEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrinterSettings.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServices.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesUnix.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesWin32.cs" /> - <Compile Include="System.Drawing.Printing\StandardPrintController.cs" /> - <Compile Include="System.Drawing.Text\PrivateFontCollection.cs" /> - <Compile Include="System.Drawing\Bitmap.cs" /> - <Compile Include="System.Drawing\Brushes.cs" /> - <Compile Include="System.Drawing\BufferedGraphics.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsContext.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsManager.cs" /> - <Compile Include="System.Drawing\CharacterRange.cs" /> - <Compile Include="System.Drawing\ColorTranslator.cs" /> - <Compile Include="System.Drawing\ComIStreamMarshaler.cs" /> - <Compile Include="System.Drawing\ComIStreamWrapper.cs" /> - <Compile Include="System.Drawing\ContentAlignment.cs" /> - <Compile Include="System.Drawing\CopyPixelOperation.cs" /> - <Compile Include="System.Drawing\ExternDll.cs" /> - <Compile Include="System.Drawing\Font.cs" /> - <Compile Include="System.Drawing\FontConverter.cs" /> - <Compile Include="System.Drawing\FontFamily.cs" /> - <Compile Include="System.Drawing\Graphics.cs" /> - <Compile Include="System.Drawing\GraphicsUnit.cs" /> - <Compile Include="System.Drawing\Icon.cs" /> - <Compile Include="System.Drawing\IconConverter.cs" /> - <Compile Include="System.Drawing\Image.cs" /> - <Compile Include="System.Drawing\ImageAnimator.cs" /> - <Compile Include="System.Drawing\ImageConverter.cs" /> - <Compile Include="System.Drawing\ImageFormatConverter.cs" /> - <Compile Include="System.Drawing\Pen.cs" /> - <Compile Include="System.Drawing\Pens.cs" /> - <Compile Include="System.Drawing\RectangleConverter.cs" /> - <Compile Include="System.Drawing\Region.cs" /> - <Compile Include="System.Drawing\SRDescriptionAttribute.cs" /> - <Compile Include="System.Drawing\StringFormat.cs" /> - <Compile Include="System.Drawing\SystemFonts.cs" /> - <Compile Include="System.Drawing\SystemIcons.cs" /> - <Compile Include="System.Drawing\SystemPens.cs" /> - <Compile Include="System.Drawing\ToolboxBitmapAttribute.cs" /> - <Compile Include="System.Drawing\gdipEnums.cs" /> - <Compile Include="System.Drawing\gdipFunctions.cs" /> - <Compile Include="System.Drawing\gdipStructs.cs" /> - <Compile Include="System.Drawing\macFunctions.cs" /> - </ItemGroup> - </When> - <When Condition="'$(Platform)' == 'monotouch'"> - <ItemGroup> - <Compile Include="..\..\..\external\corefx\src\System.ComponentModel.TypeConverter\src\System\Drawing\SizeConverter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\AssemblyRef.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSameAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSatelliteAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Brush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\ClientUtils.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\DashCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\CategoryNameCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IPropertyValueUIService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxItemProvider.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxUser.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PaintValueEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItemInvokeHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCreatorCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditor.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditorEditStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\AdjustableArrowCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\Blend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\BrushType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\ColorBlend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CombineMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingQuality.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CoordinateSpace.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.Unix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\DashStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FillMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FlushIntention.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsPathIterator.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsState.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\InterpolationMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineJoin.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LinearGradientMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\MatrixOrder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathPointType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PixelOffsetMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\QualityMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\RegionData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SafeCustomLineCapHandle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SmoothingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WarpMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WrapMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\FontStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Gdiplus.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\IDeviceContext.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorAdjustType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorChannelFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrixFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorPalette.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusRecordType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\Encoder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameterValueType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameters.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderValue.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\FrameDimension.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageAttributes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfoPrivate.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageLockMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileFrameUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderEmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderWmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PaletteFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PixelFormat.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PlayRecordCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PropertyItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\WmfPlaceableFileHeader.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\NativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Duplex.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperKinds.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSourceKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PreviewPageInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintAction.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintPageEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintRange.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolutionKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnitConvert.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\PropertyItemInternal.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RotateFlipType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SolidBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringDigitSubstitute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringFormatFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringTrimming.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SystemBrushes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\FontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\GenericFontFamilies.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\HotkeyPrefix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\InstalledFontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\TextRenderingHint.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\TextureBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\UnsafeNativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\misc\HandleCollector.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermission.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionLevel.cs" /> - <Compile Include="..\..\build\common\Locale.cs" /> - <Compile Include="..\..\build\common\MonoTODOAttribute.cs" /> - <Compile Include="System.Drawing.Design\ToolboxItem.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsContainer.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsPath.cs" /> - <Compile Include="System.Drawing.Drawing2D\LinearGradientBrush.cs" /> - <Compile Include="System.Drawing.Drawing2D\Matrix.cs" /> - <Compile Include="System.Drawing.Drawing2D\PathGradientBrush.cs" /> - <Compile Include="System.Drawing.Imaging\BitmapData.cs" /> - <Compile Include="System.Drawing.Imaging\ImageFormat.cs" /> - <Compile Include="System.Drawing.Imaging\MetaHeader.cs" /> - <Compile Include="System.Drawing.Imaging\Metafile.cs" /> - <Compile Include="System.Drawing.Imaging\MetafileHeader.cs" /> - <Compile Include="System.Drawing.Printing\MarginsConverter.cs" /> - <Compile Include="System.Drawing.Printing\PageSettings.cs" /> - <Compile Include="System.Drawing.Printing\PreviewPrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintDocument.cs" /> - <Compile Include="System.Drawing.Printing\PrintEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrintPageEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrinterSettings.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServices.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesUnix.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesWin32.cs" /> - <Compile Include="System.Drawing.Printing\StandardPrintController.cs" /> - <Compile Include="System.Drawing.Text\PrivateFontCollection.cs" /> - <Compile Include="System.Drawing\Bitmap.cs" /> - <Compile Include="System.Drawing\Brushes.cs" /> - <Compile Include="System.Drawing\BufferedGraphics.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsContext.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsManager.cs" /> - <Compile Include="System.Drawing\CharacterRange.cs" /> - <Compile Include="System.Drawing\ColorTranslator.cs" /> - <Compile Include="System.Drawing\ComIStreamMarshaler.cs" /> - <Compile Include="System.Drawing\ComIStreamWrapper.cs" /> - <Compile Include="System.Drawing\ContentAlignment.cs" /> - <Compile Include="System.Drawing\CopyPixelOperation.cs" /> - <Compile Include="System.Drawing\ExternDll.cs" /> - <Compile Include="System.Drawing\Font.cs" /> - <Compile Include="System.Drawing\FontConverter.cs" /> - <Compile Include="System.Drawing\FontFamily.cs" /> - <Compile Include="System.Drawing\Graphics.cs" /> - <Compile Include="System.Drawing\GraphicsUnit.cs" /> - <Compile Include="System.Drawing\Icon.cs" /> - <Compile Include="System.Drawing\IconConverter.cs" /> - <Compile Include="System.Drawing\Image.cs" /> - <Compile Include="System.Drawing\ImageAnimator.cs" /> - <Compile Include="System.Drawing\ImageConverter.cs" /> - <Compile Include="System.Drawing\ImageFormatConverter.cs" /> - <Compile Include="System.Drawing\Pen.cs" /> - <Compile Include="System.Drawing\Pens.cs" /> - <Compile Include="System.Drawing\RectangleConverter.cs" /> - <Compile Include="System.Drawing\Region.cs" /> - <Compile Include="System.Drawing\SRDescriptionAttribute.cs" /> - <Compile Include="System.Drawing\StringFormat.cs" /> - <Compile Include="System.Drawing\SystemFonts.cs" /> - <Compile Include="System.Drawing\SystemIcons.cs" /> - <Compile Include="System.Drawing\SystemPens.cs" /> - <Compile Include="System.Drawing\ToolboxBitmapAttribute.cs" /> - <Compile Include="System.Drawing\gdipEnums.cs" /> - <Compile Include="System.Drawing\gdipFunctions.cs" /> - <Compile Include="System.Drawing\gdipStructs.cs" /> - <Compile Include="System.Drawing\macFunctions.cs" /> - </ItemGroup> - </When> - <When Condition="'$(Platform)' == 'monodroid'"> - <ItemGroup> - <Compile Include="..\..\..\external\corefx\src\System.ComponentModel.TypeConverter\src\System\Drawing\SizeConverter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\AssemblyRef.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSameAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\BitmapSuffixInSatelliteAssemblyAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Brush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\ClientUtils.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\DashCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\CategoryNameCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IPropertyValueUIService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxItemProvider.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxService.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\IToolboxUser.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PaintValueEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\PropertyValueUIItemInvokeHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatedEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxComponentsCreatingEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\ToolboxItemCreatorCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditor.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Design\UITypeEditorEditStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\AdjustableArrowCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\Blend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\BrushType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\ColorBlend.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CombineMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CompositingQuality.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CoordinateSpace.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.Unix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\CustomLineCapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\DashStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FillMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\FlushIntention.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsPathIterator.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\GraphicsState.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\HatchStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\InterpolationMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineCap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LineJoin.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\LinearGradientMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\MatrixOrder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PathPointType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PenType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\PixelOffsetMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\QualityMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\RegionData.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SafeCustomLineCapHandle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\SmoothingMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WarpMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Drawing2D\WrapMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\FontStyle.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Gdiplus.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\IDeviceContext.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorAdjustType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorChannelFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMap.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMapType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMatrixFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ColorPalette.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfPlusRecordType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EmfType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\Encoder.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameter.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameterValueType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderParameters.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\EncoderValue.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\FrameDimension.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageAttributes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageCodecInfoPrivate.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\ImageLockMode.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileFrameUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderEmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileHeaderWmf.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\MetafileType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PaletteFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PixelFormat.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PlayRecordCallback.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\PropertyItem.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Imaging\WmfPlaceableFileHeader.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPPOINTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECT.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Internal\GPRECTF.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\NativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Duplex.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\InvalidPrinterException.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\Margins.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperKinds.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSize.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSource.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PaperSourceKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PreviewPageInfo.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintAction.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintPageEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrintRange.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.Serializable.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolution.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterResolutionKind.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\PrinterUnitConvert.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventArgs.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Printing\QueryPageSettingsEventHandler.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\PropertyItemInternal.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\RotateFlipType.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SolidBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringAlignment.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringDigitSubstitute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringFormatFlags.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringTrimming.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\StringUnit.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\SystemBrushes.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\FontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\GenericFontFamilies.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\HotkeyPrefix.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\InstalledFontCollection.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\Text\TextRenderingHint.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\TextureBrush.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\System\Drawing\UnsafeNativeMethods.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Drawing.Common\src\misc\HandleCollector.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermission.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionAttribute.cs" /> - <Compile Include="..\..\..\external\corefx\src\System.Security.Permissions\src\System\Drawing\Printing\PrintingPermissionLevel.cs" /> - <Compile Include="..\..\build\common\Locale.cs" /> - <Compile Include="..\..\build\common\MonoTODOAttribute.cs" /> - <Compile Include="System.Drawing.Design\ToolboxItem.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsContainer.cs" /> - <Compile Include="System.Drawing.Drawing2D\GraphicsPath.cs" /> - <Compile Include="System.Drawing.Drawing2D\LinearGradientBrush.cs" /> - <Compile Include="System.Drawing.Drawing2D\Matrix.cs" /> - <Compile Include="System.Drawing.Drawing2D\PathGradientBrush.cs" /> - <Compile Include="System.Drawing.Imaging\BitmapData.cs" /> - <Compile Include="System.Drawing.Imaging\ImageFormat.cs" /> - <Compile Include="System.Drawing.Imaging\MetaHeader.cs" /> - <Compile Include="System.Drawing.Imaging\Metafile.cs" /> - <Compile Include="System.Drawing.Imaging\MetafileHeader.cs" /> - <Compile Include="System.Drawing.Printing\MarginsConverter.cs" /> - <Compile Include="System.Drawing.Printing\PageSettings.cs" /> - <Compile Include="System.Drawing.Printing\PreviewPrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintController.cs" /> - <Compile Include="System.Drawing.Printing\PrintDocument.cs" /> - <Compile Include="System.Drawing.Printing\PrintEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrintPageEventArgs.cs" /> - <Compile Include="System.Drawing.Printing\PrinterSettings.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServices.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesUnix.cs" /> - <Compile Include="System.Drawing.Printing\PrintingServicesWin32.cs" /> - <Compile Include="System.Drawing.Printing\StandardPrintController.cs" /> - <Compile Include="System.Drawing.Text\PrivateFontCollection.cs" /> - <Compile Include="System.Drawing\Bitmap.cs" /> - <Compile Include="System.Drawing\Brushes.cs" /> - <Compile Include="System.Drawing\BufferedGraphics.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsContext.cs" /> - <Compile Include="System.Drawing\BufferedGraphicsManager.cs" /> - <Compile Include="System.Drawing\CharacterRange.cs" /> - <Compile Include="System.Drawing\ColorTranslator.cs" /> - <Compile Include="System.Drawing\ComIStreamMarshaler.cs" /> - <Compile Include="System.Drawing\ComIStreamWrapper.cs" /> - <Compile Include="System.Drawing\ContentAlignment.cs" /> - <Compile Include="System.Drawing\CopyPixelOperation.cs" /> - <Compile Include="System.Drawing\ExternDll.cs" /> - <Compile Include="System.Drawing\Font.cs" /> - <Compile Include="System.Drawing\FontConverter.cs" /> - <Compile Include="System.Drawing\FontFamily.cs" /> - <Compile Include="System.Drawing\Graphics.cs" /> - <Compile Include="System.Drawing\GraphicsUnit.cs" /> - <Compile Include="System.Drawing\Icon.cs" /> - <Compile Include="System.Drawing\IconConverter.cs" /> - <Compile Include="System.Drawing\Image.cs" /> - <Compile Include="System.Drawing\ImageAnimator.cs" /> - <Compile Include="System.Drawing\ImageConverter.cs" /> - <Compile Include="System.Drawing\ImageFormatConverter.cs" /> - <Compile Include="System.Drawing\Pen.cs" /> - <Compile Include="System.Drawing\Pens.cs" /> - <Compile Include="System.Drawing\RectangleConverter.cs" /> - <Compile Include="System.Drawing\Region.cs" /> - <Compile Include="System.Drawing\SRDescriptionAttribute.cs" /> - <Compile Include="System.Drawing\StringFormat.cs" /> - <Compile Include="System.Drawing\SystemFonts.cs" /> - <Compile Include="System.Drawing\SystemIcons.cs" /> - <Compile Include="System.Drawing\SystemPens.cs" /> - <Compile Include="System.Drawing\ToolboxBitmapAttribute.cs" /> - <Compile Include="System.Drawing\gdipEnums.cs" /> - <Compile Include="System.Drawing\gdipFunctions.cs" /> - <Compile Include="System.Drawing\gdipStructs.cs" /> - <Compile Include="System.Drawing\macFunctions.cs" /> - </ItemGroup> - </When> - </Choose> - <!--End of per-profile files--> <!-- @ALL_SOURCES@ --> - <ItemGroup> + <!-- @COMMON_PROJECT_REFERENCES@ --> + <ItemGroup Condition=" '$(Platform)' == 'net_4_x' "> <ProjectReference Include="../System/System.csproj" /> <ProjectReference Include="../corlib/corlib.csproj" /> </ItemGroup> - <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full_interp' "> - <Reference Include="nunitlite"> - <HintPath>..\lib\testing_aot_full_interp\nunitlite.dll</HintPath> - <Private>False</Private> - </Reference> - </ItemGroup> - <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> - <Reference Include="nunitlite"> - <HintPath>..\lib\testing_aot_hybrid\nunitlite.dll</HintPath> - <Private>False</Private> - </Reference> - </ItemGroup> - <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> - <Reference Include="nunitlite"> - <HintPath>..\lib\testing_aot_full\nunitlite.dll</HintPath> - <Private>False</Private> - </Reference> - </ItemGroup> <!-- @ALL_REFERENCES@ --> <ItemGroup Condition=" '$(Platform)' == 'net_4_x' "> <EmbeddedResource Include="Assembly/Error.ico"> @@ -1634,146 +308,6 @@ <LogicalName>Warning.ico</LogicalName> </EmbeddedResource> </ItemGroup> - <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full_interp' "> - <EmbeddedResource Include="Assembly/Error.ico"> - <LogicalName>Error.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Information.ico"> - <LogicalName>Information.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Mono.ico"> - <LogicalName>Mono.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Question.ico"> - <LogicalName>Question.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Shield.ico"> - <LogicalName>Shield.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Warning.ico"> - <LogicalName>Warning.ico</LogicalName> - </EmbeddedResource> - </ItemGroup> - <ItemGroup Condition=" '$(Platform)' == 'testing_aot_hybrid' "> - <EmbeddedResource Include="Assembly/Error.ico"> - <LogicalName>Error.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Information.ico"> - <LogicalName>Information.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Mono.ico"> - <LogicalName>Mono.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Question.ico"> - <LogicalName>Question.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Shield.ico"> - <LogicalName>Shield.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Warning.ico"> - <LogicalName>Warning.ico</LogicalName> - </EmbeddedResource> - </ItemGroup> - <ItemGroup Condition=" '$(Platform)' == 'testing_aot_full' "> - <EmbeddedResource Include="Assembly/Error.ico"> - <LogicalName>Error.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Information.ico"> - <LogicalName>Information.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Mono.ico"> - <LogicalName>Mono.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Question.ico"> - <LogicalName>Question.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Shield.ico"> - <LogicalName>Shield.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Warning.ico"> - <LogicalName>Warning.ico</LogicalName> - </EmbeddedResource> - </ItemGroup> - <ItemGroup Condition=" '$(Platform)' == 'winaot' "> - <EmbeddedResource Include="Assembly/Error.ico"> - <LogicalName>Error.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Information.ico"> - <LogicalName>Information.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Mono.ico"> - <LogicalName>Mono.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Question.ico"> - <LogicalName>Question.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Shield.ico"> - <LogicalName>Shield.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Warning.ico"> - <LogicalName>Warning.ico</LogicalName> - </EmbeddedResource> - </ItemGroup> - <ItemGroup Condition=" '$(Platform)' == 'orbis' "> - <EmbeddedResource Include="Assembly/Error.ico"> - <LogicalName>Error.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Information.ico"> - <LogicalName>Information.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Mono.ico"> - <LogicalName>Mono.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Question.ico"> - <LogicalName>Question.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Shield.ico"> - <LogicalName>Shield.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Warning.ico"> - <LogicalName>Warning.ico</LogicalName> - </EmbeddedResource> - </ItemGroup> - <ItemGroup Condition=" '$(Platform)' == 'unreal' "> - <EmbeddedResource Include="Assembly/Error.ico"> - <LogicalName>Error.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Information.ico"> - <LogicalName>Information.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Mono.ico"> - <LogicalName>Mono.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Question.ico"> - <LogicalName>Question.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Shield.ico"> - <LogicalName>Shield.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Warning.ico"> - <LogicalName>Warning.ico</LogicalName> - </EmbeddedResource> - </ItemGroup> - <ItemGroup Condition=" '$(Platform)' == 'wasm' "> - <EmbeddedResource Include="Assembly/Error.ico"> - <LogicalName>Error.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Information.ico"> - <LogicalName>Information.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Mono.ico"> - <LogicalName>Mono.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Question.ico"> - <LogicalName>Question.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Shield.ico"> - <LogicalName>Shield.ico</LogicalName> - </EmbeddedResource> - <EmbeddedResource Include="Assembly/Warning.ico"> - <LogicalName>Warning.ico</LogicalName> - </EmbeddedResource> - </ItemGroup> <!-- @ALL_RESOURCES@ --> <PropertyGroup> <!-- Force the pre-build event to run after references have been resolved. The default diff --git a/mcs/class/System.Drawing/netstandard.sources b/mcs/class/System.Drawing/netstandard.sources deleted file mode 100644 index 5c8a0cf6769..00000000000 --- a/mcs/class/System.Drawing/netstandard.sources +++ /dev/null @@ -1,22 +0,0 @@ -../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Color.cs -../../../external/corefx/src/Common/src/System/Numerics/Hashing/HashHelpers.cs -../../../external/corefx/src/Common/src/System/Drawing/KnownColorTable.cs -../../../external/corefx/src/Common/src/System/Drawing/KnownColor.cs -System.Drawing/KnownColors.cs -../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Point.cs -../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/PointF.cs -../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Rectangle.cs -../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/RectangleF.cs -../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/Size.cs -../../../external/corefx/src/System.Drawing.Primitives/src/System/Drawing/SizeF.cs -../../../external/corefx/src/Common/src/System/Drawing/ColorUtil.netcoreapp21.cs -../../../external/corefx/src/Common/src/System/Drawing/ColorTable.cs -corefx/SR.cs -System.Drawing/SR.cs -../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/SystemColors.cs -../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/ColorConverter.cs -../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/PointConverter.cs -../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/RectangleConverter.cs -../../../external/corefx/src/System.Drawing.Common/src/System/Drawing/SizeConverter.cs -../../../external/corefx/src/System.ComponentModel.TypeConverter/src/System/Drawing/SizeFConverter.cs - diff --git a/mcs/class/System.Drawing/orbis_System.Drawing.dll.sources b/mcs/class/System.Drawing/orbis_System.Drawing.dll.sources deleted file mode 100644 index 0a0a514c1cc..00000000000 --- a/mcs/class/System.Drawing/orbis_System.Drawing.dll.sources +++ /dev/null @@ -1,3 +0,0 @@ -Assembly/AssemblyInfo.cs -../../build/common/Consts.cs -#include netstandard.sources diff --git a/mcs/class/System.Drawing/orbis_System.Drawing_test.dll.sources b/mcs/class/System.Drawing/orbis_System.Drawing_test.dll.sources deleted file mode 100644 index 4c81debb08b..00000000000 --- a/mcs/class/System.Drawing/orbis_System.Drawing_test.dll.sources +++ /dev/null @@ -1,7 +0,0 @@ -System.Drawing/TestColor.cs -System.Drawing/TestPoint.cs -System.Drawing/TestPointF.cs -System.Drawing/TestRectangle.cs -System.Drawing/TestRectangleF.cs -System.Drawing/TestSize.cs -System.Drawing/TestSizeF.cs diff --git a/mcs/class/System.Drawing/testing_aot_full_System.Drawing.dll.sources b/mcs/class/System.Drawing/testing_aot_full_System.Drawing.dll.sources deleted file mode 100644 index 0a0a514c1cc..00000000000 --- a/mcs/class/System.Drawing/testing_aot_full_System.Drawing.dll.sources +++ /dev/null @@ -1,3 +0,0 @@ -Assembly/AssemblyInfo.cs -../../build/common/Consts.cs -#include netstandard.sources diff --git a/mcs/class/System.Drawing/testing_aot_full_System.Drawing_test.dll.sources b/mcs/class/System.Drawing/testing_aot_full_System.Drawing_test.dll.sources deleted file mode 100644 index 4c81debb08b..00000000000 --- a/mcs/class/System.Drawing/testing_aot_full_System.Drawing_test.dll.sources +++ /dev/null @@ -1,7 +0,0 @@ -System.Drawing/TestColor.cs -System.Drawing/TestPoint.cs -System.Drawing/TestPointF.cs -System.Drawing/TestRectangle.cs -System.Drawing/TestRectangleF.cs -System.Drawing/TestSize.cs -System.Drawing/TestSizeF.cs diff --git a/mcs/class/System.Drawing/testing_aot_full_System.Drawing_xtest.dll.sources b/mcs/class/System.Drawing/testing_aot_full_System.Drawing_xtest.dll.sources deleted file mode 100644 index fd81d4396c4..00000000000 --- a/mcs/class/System.Drawing/testing_aot_full_System.Drawing_xtest.dll.sources +++ /dev/null @@ -1 +0,0 @@ -../../../external/corefx/src/CoreFx.Private.TestUtilities/src/System/AssertExtensions.cs diff --git a/mcs/class/System.Drawing/wasm_System.Drawing.dll.sources b/mcs/class/System.Drawing/wasm_System.Drawing.dll.sources deleted file mode 100644 index 0a0a514c1cc..00000000000 --- a/mcs/class/System.Drawing/wasm_System.Drawing.dll.sources +++ /dev/null @@ -1,3 +0,0 @@ -Assembly/AssemblyInfo.cs -../../build/common/Consts.cs -#include netstandard.sources diff --git a/mcs/class/System.Drawing/wasm_System.Drawing_test.dll.sources b/mcs/class/System.Drawing/wasm_System.Drawing_test.dll.sources deleted file mode 100644 index 4c81debb08b..00000000000 --- a/mcs/class/System.Drawing/wasm_System.Drawing_test.dll.sources +++ /dev/null @@ -1,7 +0,0 @@ -System.Drawing/TestColor.cs -System.Drawing/TestPoint.cs -System.Drawing/TestPointF.cs -System.Drawing/TestRectangle.cs -System.Drawing/TestRectangleF.cs -System.Drawing/TestSize.cs -System.Drawing/TestSizeF.cs diff --git a/mcs/class/System.Drawing/wasm_System.Drawing_xtest.dll.exclude.sources b/mcs/class/System.Drawing/wasm_System.Drawing_xtest.dll.exclude.sources deleted file mode 100644 index b8a78c34c0f..00000000000 --- a/mcs/class/System.Drawing/wasm_System.Drawing_xtest.dll.exclude.sources +++ /dev/null @@ -1,5 +0,0 @@ -../../../external/corefx/src/System.Drawing.Common/tests/Helpers.cs -../../../external/corefx/src/System.Drawing.Common/tests/RegionTests.cs -../../../external/corefx/src/System.Drawing.Common/tests/StringFormatTests.cs -../../../external/corefx/src/System.Drawing.Common/tests/Drawing2D/GraphicsPathTests.cs -../../../external/corefx/src/System.Drawing.Common/tests/Drawing2D/GraphicsPathIteratorTests.cs diff --git a/mcs/class/System.Drawing/winaot_System.Drawing.dll.sources b/mcs/class/System.Drawing/winaot_System.Drawing.dll.sources deleted file mode 100644 index 0a0a514c1cc..00000000000 --- a/mcs/class/System.Drawing/winaot_System.Drawing.dll.sources +++ /dev/null @@ -1,3 +0,0 @@ -Assembly/AssemblyInfo.cs -../../build/common/Consts.cs -#include netstandard.sources diff --git a/mcs/class/System.Drawing/winaot_System.Drawing_test.dll.sources b/mcs/class/System.Drawing/winaot_System.Drawing_test.dll.sources deleted file mode 100644 index 4c81debb08b..00000000000 --- a/mcs/class/System.Drawing/winaot_System.Drawing_test.dll.sources +++ /dev/null @@ -1,7 +0,0 @@ -System.Drawing/TestColor.cs -System.Drawing/TestPoint.cs -System.Drawing/TestPointF.cs -System.Drawing/TestRectangle.cs -System.Drawing/TestRectangleF.cs -System.Drawing/TestSize.cs -System.Drawing/TestSizeF.cs diff --git a/mcs/class/System.Runtime.Serialization/Makefile b/mcs/class/System.Runtime.Serialization/Makefile index 2e5989dcbd5..d734c0049fc 100644 --- a/mcs/class/System.Runtime.Serialization/Makefile +++ b/mcs/class/System.Runtime.Serialization/Makefile @@ -15,17 +15,9 @@ TXT_RESOURCE_STRINGS = ../referencesource/System.Runtime.Serialization/System.Ru XTEST_LIB_REFS = System System.Core System.Xml System.Xml.Linq Facades/System.Threading.Tasks -ifneq ($(PROFILE),monodroid) -ifneq ($(PROFILE),monotouch) -ifneq ($(PROFILE),monotouch_tv) -ifneq ($(PROFILE),monotouch_watch) -ifneq ($(PROFILE),xammac_net_4_5) +ifneq (,$(filter build net_4_x, $(PROFILE))) XTEST_LIB_REFS += System.Drawing endif -endif -endif -endif -endif ifneq (2.1, $(FRAMEWORK_VERSION)) LIB_REFS += System.Data System.Configuration SMDiagnostics diff --git a/mcs/class/System.XML/Makefile b/mcs/class/System.XML/Makefile index 50a07fdac60..88de2763fb0 100644 --- a/mcs/class/System.XML/Makefile +++ b/mcs/class/System.XML/Makefile @@ -20,17 +20,9 @@ TEST_LIB_REFS = System.Data System.Core TEST_MCS_FLAGS = $(LIB_MCS_FLAGS) -nowarn:0618 -nowarn:219 -nowarn:169 XTEST_LIB_REFS = System System.Core System.Xml System.Xml.Linq Facades/System.Threading.Tasks System.Runtime.Serialization Facades/System.Text.Encoding.CodePages -ifneq ($(PROFILE),monodroid) -ifneq ($(PROFILE),monotouch) -ifneq ($(PROFILE),monotouch_tv) -ifneq ($(PROFILE),monotouch_watch) -ifneq ($(PROFILE),xammac_net_4_5) +ifneq (,$(filter build net_4_x, $(PROFILE))) XTEST_LIB_REFS += System.Drawing endif -endif -endif -endif -endif LIBRARY_WARN_AS_ERROR = yes diff --git a/msvc/scripts/genproj.cs b/msvc/scripts/genproj.cs index f15d107f61f..0083abb20d2 100755 --- a/msvc/scripts/genproj.cs +++ b/msvc/scripts/genproj.cs @@ -1218,10 +1218,9 @@ public class MsbuildGenerator { Console.Error.WriteLine ($"{library}: Could not find a matching project reference for {Path.GetFileName (reference)}"); Console.Error.WriteLine (" --> Adding reference with hintpath instead"); } - var externalDrawing = (reference == Environment.GetEnvironmentVariable ("EXTERNAL_FACADE_DRAWING_REFERENCE")); - refs.Append (" <Reference Include=\"" + (externalDrawing ? "$(EXTERNAL_FACADE_DRAWING_REFERENCE)" : reference) + "\">" + NewLine); + refs.Append (" <Reference Include=\"" + reference + "\">" + NewLine); refs.Append (" <SpecificVersion>False</SpecificVersion>" + NewLine); - refs.Append (" <HintPath>" + (externalDrawing ? "$(EXTERNAL_FACADE_DRAWING_REFERENCE)" : reference) + "</HintPath>" + NewLine); + refs.Append (" <HintPath>" + reference + "</HintPath>" + NewLine); refs.Append (" <Private>False</Private>" + NewLine); refs.Append (" </Reference>" + NewLine); } diff --git a/scripts/ci/run-jenkins.sh b/scripts/ci/run-jenkins.sh index 76219b8de73..9678e5e1b88 100755 --- a/scripts/ci/run-jenkins.sh +++ b/scripts/ci/run-jenkins.sh @@ -80,13 +80,7 @@ elif [[ ${CI_TAGS} == *'aot'* ]]; then EXTRA_CONF_FLAGS="${EXTRA_ elif [[ ${CI_TAGS} == *'bitcodeinterp'* ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --with-runtime-preset=bitcodeinterp"; export PATH="$PATH:${MONO_REPO_ROOT}/llvm/usr/bin"; elif [[ ${CI_TAGS} == *'bitcode'* ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --with-runtime-preset=bitcode"; export PATH="$PATH:${MONO_REPO_ROOT}/llvm/usr/bin"; elif [[ ${CI_TAGS} == *'acceptance-tests'* ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --prefix=${MONO_REPO_ROOT}/tmp/mono-acceptance-tests --with-sgen-default-concurrent=yes"; -elif [[ ${CI_TAGS} == *'all-profiles'* ]]; then - # only enable build of the additional profiles on one config to save time - EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --with-runtime-preset=all" - # when building profiles like monotouch/monodroid which don't build System.Drawing.dll in the Mono repo we need - # to build the facades against _something_ to satisfy the typeforwards. In CI we can cheat a little and pass - # them System.Drawing.dll from the 'build' profile since we don't test those profiles here (we just ensure they compile). - export EXTERNAL_FACADE_DRAWING_REFERENCE=${MONO_REPO_ROOT}/mcs/class/lib/build/System.Drawing.dll +elif [[ ${CI_TAGS} == *'all-profiles'* ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --with-runtime-preset=all"; fi if [ -x "/usr/bin/dpkg-architecture" ]; |