diff options
Diffstat (limited to 'src/mscorlib/System.Private.CoreLib.csproj')
-rw-r--r-- | src/mscorlib/System.Private.CoreLib.csproj | 1731 |
1 files changed, 594 insertions, 1137 deletions
diff --git a/src/mscorlib/System.Private.CoreLib.csproj b/src/mscorlib/System.Private.CoreLib.csproj index 3ac5dbd287..3a0917f75e 100644 --- a/src/mscorlib/System.Private.CoreLib.csproj +++ b/src/mscorlib/System.Private.CoreLib.csproj @@ -1,14 +1,10 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <!-- Always use latest Roslyn compiler --> - <Import Project="..\..\Tools\net45\roslyn\build\Microsoft.Net.Compilers.props" Condition="'$(OS)'=='Windows_NT'" /> - + <Import Project="..\..\Tools\net46\roslyn\build\Microsoft.Net.Compilers.props" Condition="'$(OS)'=='Windows_NT'" /> <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> - <!-- Include common build properties --> <Import Project="..\..\dir.props" /> - <!-- Compilation options --> <PropertyGroup> <AvailablePlatforms>amd64,x86,arm,armel,arm64</AvailablePlatforms> @@ -19,16 +15,13 @@ <Platform Condition=" '$(Platform)' == 'x64' ">amd64</Platform> <Platform Condition=" '$(Platform)' == 'armel' ">arm</Platform> <ProjectGuid>{3DA06C3A-2E7B-4CB7-80ED-9B12916013F9}</ProjectGuid> - <OutputType>Library</OutputType> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> - <!-- This prevents the default MsBuild targets from referencing System.Core.dll --> <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences> <!-- These prevent the default MsBuild targets from referencing System.dll and mscorlib.dll --> <NoStdLib>true</NoStdLib> <NoCompilerStandardLib>true</NoCompilerStandardLib> - <SubsystemVersion>6.00</SubsystemVersion> <UTF8OutPut>true</UTF8OutPut> <HighEntropyVA>true</HighEntropyVA> @@ -39,20 +32,21 @@ <WarningsNotAsErrors>$(WarningsNotAsErrors);618</WarningsNotAsErrors> <NoWarn>649,3019,414,169,3015</NoWarn> <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute> - <SignAssembly>true</SignAssembly> <DelaySign>true</DelaySign> - - <DefineConstants>$(DefineConstants);CORECLR;_USE_NLS_PLUS_TABLE;RESOURCE_SATELLITE_CONFIG;INSIDE_CLR;CODE_ANALYSIS_BASELINE</DefineConstants> + <DefineConstants>$(DefineConstants);CORECLR;_USE_NLS_PLUS_TABLE;RESOURCE_SATELLITE_CONFIG;CODE_ANALYSIS_BASELINE</DefineConstants> + <!-- We don't use any of MSBuild's resolution logic for resolving the framework, so just set these two properties to any folder that exists to skip + the GenerateReferenceAssemblyPaths task (not target) and to prevent it from outputting a warning (MSB3644). --> + <_TargetFrameworkDirectories>$(MSBuildThisFileDirectory)/Documentation</_TargetFrameworkDirectories> + <_FullFrameworkReferenceAssemblyPaths>$(MSBuildThisFileDirectory)/Documentation</_FullFrameworkReferenceAssemblyPaths> + <SkipCommonResourcesIncludes>true</SkipCommonResourcesIncludes> </PropertyGroup> - <!-- Add Serviceable attribute to the project's metadata --> <ItemGroup> <AssemblyMetadata Include="Serviceable"> - <Value>True</Value> + <Value>True</Value> </AssemblyMetadata> </ItemGroup> - <!-- Platform specific properties --> <PropertyGroup Condition="'$(Platform)' == 'amd64'"> <PlatformTarget>x64</PlatformTarget> @@ -73,7 +67,6 @@ <PlatformTarget>AnyCPU</PlatformTarget> <DefineConstants>BIT64;ARM64;$(DefineConstants)</DefineConstants> </PropertyGroup> - <!-- Configuration specific properties --> <PropertyGroup Condition="'$(Configuration)' == 'Debug' or '$(Configuration)' == 'Checked'"> <DebugSymbols>true</DebugSymbols> @@ -89,19 +82,20 @@ <DebugType>pdbOnly</DebugType> <DefineConstants>TRACE;$(DefineConstants)</DefineConstants> </PropertyGroup> - - <!-- Roslyn does not support writing PDBs on Unix --> + <!-- Make portable PDBs on Unix --> <PropertyGroup Condition="'$(OsEnvironment)' == 'Unix'"> - <DebugSymbols>false</DebugSymbols> - <DebugType>none</DebugType> + <DebugType>portable</DebugType> + </PropertyGroup> + <PropertyGroup Condition="'$(TargetsOSX)' == 'true'"> + <DefineConstants>PLATFORM_OSX;$(DefineConstants)</DefineConstants> </PropertyGroup> - <!-- Assembly attributes --> <PropertyGroup> <AssemblyName>System.Private.CoreLib</AssemblyName> <AssemblyVersion>4.0.0.0</AssemblyVersion> <MajorVersion>4</MajorVersion> <MinorVersion>6</MinorVersion> + <ExcludeAssemblyInfoPartialFile>true</ExcludeAssemblyInfoPartialFile> </PropertyGroup> <ItemGroup> <AssemblyInfoLines Include="[assembly: System.Resources.SatelliteContractVersion("$(AssemblyVersion)")]" /> @@ -109,1148 +103,629 @@ <AssemblyInfoLines Include="[assembly: System.Runtime.InteropServices.ComVisible(false)]" /> <AssemblyInfoLines Include="[assembly: System.Resources.NeutralResourcesLanguage("en-US")]" /> </ItemGroup> - <!-- Helper Paths --> <PropertyGroup> <CommonPath>$(MSBuildThisFileDirectory)Common</CommonPath> <BclSourcesRoot>$(MSBuildThisFileDirectory)src</BclSourcesRoot> - <CoreFxSourcesRoot>$(MSBuildThisFileDirectory)corefx</CoreFxSourcesRoot> <MscorlibDir>$(MSBuildThisFileDirectory)</MscorlibDir> <NlpObjDir>$(BclSourcesRoot)\System\Globalization\Tables</NlpObjDir> </PropertyGroup> - - <!-- Output paths --> - <PropertyGroup> - <BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)' == ''">$(RootBinDir)obj</BaseIntermediateOutputPath> - <IntermediateOutputPath Condition="'$(IntermediateOutputPath)' == ''">$(BaseIntermediateOutputPath)\$(BuildOS).$(BuildArch).$(Configuration)</IntermediateOutputPath> - <OutputPath Condition="'$(OutputPath)' == ''">$(BinDir)</OutputPath> - </PropertyGroup> - <!-- Msbuild variables needed to get CoreCLR features to be set properly. --> <PropertyGroup> <ClrProduct>core_clr</ClrProduct> <BuildForCoreSystem>true</BuildForCoreSystem> - <!-- These are needed to make sure we have the right set of defines --> <TargetArch Condition="'$(Platform)'=='x86'">i386</TargetArch> <TargetArch Condition="'$(Platform)'!='x86'">$(Platform)</TargetArch> </PropertyGroup> - <!-- CLR Features --> <Import Project="$(MSBuildThisFileDirectory)..\..\clr.coreclr.props" /> <Import Project="$(MSBuildThisFileDirectory)..\..\clr.defines.targets" /> - <!-- Sources --> <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\AccessedThroughPropertyAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\RuntimeHelpers.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\CompilerGeneratedAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\CustomConstantAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\DateTimeConstantAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\DiscardableAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\DecimalConstantAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\DisablePrivateReflectionAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\CompilationRelaxations.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\CompilerGlobalScopeAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\ExtensionAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\FormattableStringFactory.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\FixedBufferAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\IndexerNameAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\InternalsVisibleToAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\IsVolatile.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\MethodImplAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\FixedAddressValueTypeAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\UnsafeValueTypeAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\AssemblySettingAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\TypeDependencyAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\CompilerMarshalOverride.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\jithelpers.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\Unsafe.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\SpecialNameAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\SuppressMergeCheckAttribute.cs" /> - <MscorlibSources Condition="'$(FeatureICastable)' == 'true'" Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\ICastable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\SuppressIldasmAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\TypeForwardedToAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\TypeForwardedFromAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\ReferenceAssemblyAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\RuntimeCompatibilityAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\RuntimeWrappedException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\ConditionalWeakTable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\CallerFilePathAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\CallerLineNumberAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\CallerMemberNameAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\StateMachineAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\IteratorStateMachineAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\AsyncStateMachineAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\AsyncMethodBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\IAsyncStateMachine.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\INotifyCompletion.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\TaskAwaiter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\YieldAwaitable.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Reliability\CriticalFinalizerObject.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Reliability\ReliabilityContractAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Reliability\PrePrepareMethodAttribute.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\MemoryFailPoint.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\GcSettings.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\CollectionBase.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\ArrayList.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Comparer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\CompatibleComparer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\ListDictionaryInternal.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\EmptyReadOnlyDictionaryInternal.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Hashtable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\DictionaryEntry.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\ICollection.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\IComparer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\IDictionary.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\IDictionaryEnumerator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\IEnumerable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\IEnumerator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\IEqualityComparer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\IHashCodeProvider.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\IList.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\IStructuralEquatable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\IStructuralComparable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\StructuralComparisons.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\ComponentModel\EditorBrowsableAttribute.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ArrayWithOffset.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\Attributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\CallingConvention.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\CharSet.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\COMException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\CriticalHandle.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ExternalException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\GcHandle.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\GCHandleCookieTable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\HandleRef.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ICustomMarshaler.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\InvalidOleVariantTypeException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\LayoutKind.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\Marshal.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\MarshalDirectiveException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\PInvokeMap.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\RuntimeEnvironment.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\SEHException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\SafeBuffer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\SafeHandle.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\BStrWrapper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\CurrencyWrapper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ErrorWrapper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\UnknownWrapper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\VariantWrapper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComMemberType.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ICustomAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ICustomQueryInterface.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\InvalidComObjectException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\SafeArrayRankMismatchException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\SafeArrayTypeMismatchException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\NativeCallableAttribute.cs" /> - <MscorlibSources Condition="'$(FeatureCominterop)' != 'true'" Include="$(BclSourcesRoot)\System\Runtime\InteropServices\NonPortable.cs" /> - <MscorlibSources Condition="'$(FeatureCominterop)' == 'true'" Include="$(BclSourcesRoot)\System\Runtime\InteropServices\DispatchWrapper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ICustomFactory.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Runtime\InteropServices\StringBuffer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\RuntimeHelpers.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\CustomConstantAttribute.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\DateTimeConstantAttribute.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\DecimalConstantAttribute.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\FriendAccessAllowedAttribute.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\MethodImplAttribute.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\TypeDependencyAttribute.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\jithelpers.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\Unsafe.cs" /> + <Compile Condition="'$(FeatureICastable)' == 'true'" Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\ICastable.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\RuntimeWrappedException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\ConditionalWeakTable.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\AsyncMethodBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\TaskAwaiter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\YieldAwaitable.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Runtime\Reliability\CriticalFinalizerObject.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\Reliability\PrePrepareMethodAttribute.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Runtime\MemoryFailPoint.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\GcSettings.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Collections\ArrayList.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Comparer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\CompatibleComparer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\ListDictionaryInternal.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\EmptyReadOnlyDictionaryInternal.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Hashtable.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\IHashCodeProvider.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ArrayWithOffset.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\Attributes.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\COMException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\CriticalHandle.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\GcHandle.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\GCHandleCookieTable.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\HandleRef.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ICustomMarshaler.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\InvalidOleVariantTypeException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\Marshal.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\MarshalDirectiveException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\PInvokeMap.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\RuntimeEnvironment.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\SEHException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\SafeBuffer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\SafeHandle.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\BStrWrapper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\CurrencyWrapper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ErrorWrapper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\UnknownWrapper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\VariantWrapper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComMemberType.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ICustomAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ICustomQueryInterface.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\InvalidComObjectException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\SafeArrayRankMismatchException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\SafeArrayTypeMismatchException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\NativeCallableAttribute.cs" /> + <Compile Condition="'$(FeatureCominterop)' != 'true'" Include="$(BclSourcesRoot)\System\Runtime\InteropServices\NonPortable.cs" /> + <Compile Condition="'$(FeatureCominterop)' == 'true'" Include="$(BclSourcesRoot)\System\Runtime\InteropServices\DispatchWrapper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ICustomFactory.cs" /> </ItemGroup> <ItemGroup Condition="'$(FeatureClassicCominterop)' == 'true'"> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ITypeLibConverter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ITypeLibConverter.cs" /> </ItemGroup> <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\Expando\IExpando.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\Expando\IExpando.cs" /> </ItemGroup> <ItemGroup Condition="'$(FeatureClassicCominterop)' == 'true'"> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComEventsHelper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComEventsInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComEventsMethod.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComEventsSink.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\NativeMethods.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IBindCtx.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IConnectionPointContainer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IConnectionPoint.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IEnumMoniker.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IEnumConnections.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IEnumConnectionPoints.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IEnumString.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IEnumVARIANT.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IMoniker.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IPersistFile.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IRunningObjectTable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IStream.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\ITypeComp.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\ITypeInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\ITypeLib.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\ITypeLib2.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\ITypeInfo2.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComEventsHelper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComEventsInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComEventsMethod.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComEventsSink.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\NativeMethods.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IBindCtx.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IConnectionPointContainer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IConnectionPoint.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IEnumMoniker.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IEnumConnections.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IEnumConnectionPoints.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IEnumString.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IEnumVARIANT.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IMoniker.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IPersistFile.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IRunningObjectTable.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\IStream.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\ITypeComp.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\ITypeInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\ITypeLib.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\ITypeLib2.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\ComTypes\ITypeInfo2.cs" /> </ItemGroup> <ItemGroup Condition="'$(FeatureCominterop)' == 'true'"> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\Attributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ConstantSplittableMap.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\DictionaryKeyCollection.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\DictionaryValueCollection.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\EnumeratorToIteratorAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\VectorToListAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\VectorToCollectionAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\VectorViewToReadOnlyCollectionAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\MapToDictionaryAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\MapToCollectionAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\MapViewToReadOnlyCollectionAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ListToVectorAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\DictionaryToMapAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\BindableVectorToListAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\BindableVectorToCollectionAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ListToBindableVectorAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ListToBindableVectorViewAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\EventRegistrationToken.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\EventRegistrationTokenTable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IActivationFactory.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IRestrictedErrorInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IMapViewToIReadOnlyDictionaryAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IVectorViewToIReadOnlyListAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IReadOnlyDictionaryToIMapViewAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IReadOnlyListToIVectorViewAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IteratorToEnumeratorAdapter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ManagedActivationFactory.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\NativeMethods.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\PropertyValue.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\WindowsRuntimeMarshal.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\WindowsRuntimeMetadata.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IClosable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\RuntimeClass.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\Attributes.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ConstantSplittableMap.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\DictionaryKeyCollection.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\DictionaryValueCollection.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\EnumeratorToIteratorAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\VectorToListAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\VectorToCollectionAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\VectorViewToReadOnlyCollectionAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\MapToDictionaryAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\MapToCollectionAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\MapViewToReadOnlyCollectionAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ListToVectorAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\DictionaryToMapAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\BindableVectorToListAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\BindableVectorToCollectionAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ListToBindableVectorAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ListToBindableVectorViewAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\EventRegistrationToken.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\EventRegistrationTokenTable.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IActivationFactory.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IRestrictedErrorInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IMapViewToIReadOnlyDictionaryAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IVectorViewToIReadOnlyListAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IReadOnlyDictionaryToIMapViewAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IReadOnlyListToIVectorViewAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IteratorToEnumeratorAdapter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ManagedActivationFactory.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\NativeMethods.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\PropertyValue.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\WindowsRuntimeMarshal.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\WindowsRuntimeMetadata.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IClosable.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\RuntimeClass.cs" /> </ItemGroup> <ItemGroup Condition="'$(FeatureCominterop)' == 'true'"> - <MscorlibSources Include='$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\CLRIPropertyValueImpl.cs' /> - <MscorlibSources Include='$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\CLRIReferenceImpl.cs' /> - <MscorlibSources Include='$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IPropertyValue.cs' /> - <MscorlibSources Include='$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IReference.cs' /> - <MscorlibSources Include='$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\WindowsFoundationEventHandler.cs' /> - <MscorlibSources Include='$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ICustomPropertyProvider.cs' /> - <MscorlibSources Include='$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ICustomProperty.cs' /> - <MscorlibSources Include='$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\CustomPropertyImpl.cs' /> - <MscorlibSources Include='$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\WindowsRuntimeBufferHelper.cs' /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\CLRIPropertyValueImpl.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\CLRIReferenceImpl.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IPropertyValue.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IReference.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\WindowsFoundationEventHandler.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ICustomPropertyProvider.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\ICustomProperty.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\CustomPropertyImpl.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\WindowsRuntimeBufferHelper.cs" /> </ItemGroup> <ItemGroup Condition="'$(FeatureCominterop)' == 'true'"> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IIterable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IIterator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IVector.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IMap.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\CLRIKeyValuePairImpl.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\AggregateException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AppContext\AppContext.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AppContext\AppContextSwitches.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AppContext\AppContextDefaultValues.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AppContext\AppContextDefaultValues.CoreClrOverrides.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AppContext\AppContextDefaultValues.Defaults.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AppContext\AppContextDefaultValues.Defaults.Central.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\CurrentTimeZone.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TimeZone.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Object.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ICloneable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Action.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Array.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ArraySegment.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IComparable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IEquatable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ThrowHelper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Tuple.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\String.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\String.Comparison.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\String.Manipulation.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\String.Searching.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\StringComparer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\StringComparison.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\StringSplitOptions.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\StringBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\StringBuilderCache.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Exception.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\FormattableString.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\DateTime.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\DateTimeKind.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\DateTimeOffset.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\SystemException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\OutOfMemoryException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\StackOverflowException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\DataMisalignedException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ExecutionEngineException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Delegate.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\MulticastDelegate.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\__Filters.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\__HResults.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\BCLDebug.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\MemberAccessException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Activator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AccessViolationException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ApplicationException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AppDomain.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AppDomainSetup.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AppDomainManager.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IAppDomainPauseManager.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AppDomainAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AppDomainUnloadedException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ArgumentException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ArgumentNullException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ArgumentOutOfRangeException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ArgIterator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ArithmeticException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ArrayTypeMismatchException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AsyncCallback.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Attribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AttributeTargets.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\AttributeUsageAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\BadImageFormatException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\BitConverter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Boolean.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Buffer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Byte.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Char.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\CharEnumerator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\CLSCompliantAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TypeUnloadedException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\CompatibilitySwitches.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\LowLevelConsole.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Convert.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\StringFreezingAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Currency.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\DayOfWeek.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\DBNull.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Decimal.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\DefaultBinder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\DelegateSerializationHolder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\DivideByZeroException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Double.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\DuplicateWaitObjectException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Empty.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Enum.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\EntryPointNotFoundException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\DllNotFoundException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Environment.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\EventArgs.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\EventHandler.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\FieldAccessException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\FlagsAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\FormatException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\GC.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Guid.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IAsyncResult.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ICustomFormatter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IDisposable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IFormatProvider.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IFormattable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IndexOutOfRangeException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IObservable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IObserver.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IProgress.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\InsufficientMemoryException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\InsufficientExecutionStackException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Lazy.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Int16.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Int32.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Int64.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IntPtr.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Internal.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\InvalidCastException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\InvalidOperationException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\InvalidProgramException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\InvalidTimeZoneException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IConvertible.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IServiceObjectProvider.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\MarshalByRefObject.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Math.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\MathF.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\mda.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\MethodAccessException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\MidpointRounding.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\MissingFieldException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\MissingMemberException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\MissingMethodException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\MulticastNotSupportedException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\NonSerializedAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\NotFiniteNumberException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\NotImplementedException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\NotSupportedException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\NullReferenceException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Number.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ObjectDisposedException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ObsoleteAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\OperatingSystem.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\OperationCanceledException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\OverflowException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ParamArrayAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ParamsArray.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ParseNumbers.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\PlatformID.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\PlatformNotSupportedException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Progress.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Random.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\RankException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ResId.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\RtType.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\RuntimeArgumentHandle.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\RuntimeHandles.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\SByte.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\SerializableAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\SharedStatics.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Single.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\StubHelpers.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ThreadAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TimeoutException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TimeSpan.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TimeZoneInfo.AdjustmentRule.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TimeZoneInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TimeZoneInfo.StringSerializer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TimeZoneInfo.TransitionTime.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TimeZoneNotFoundException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Type.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TypeAccessException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TypeNameParser.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TypeCode.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TypedReference.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TypeInitializationException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\TypeLoadException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\UInt16.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\UInt32.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\UInt64.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\UIntPtr.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\UnauthorizedAccessException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\UnitySerializationHolder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\UnhandledExceptionEventArgs.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\UnhandledExceptionEventHandler.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ValueType.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Version.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Void.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\WeakReference.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\WeakReferenceOfT.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\XmlIgnoreMemberAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\CLRConfig.cs" /> - <MscorlibSources Condition="'$(FeatureCominterop)' == 'true'" Include="$(BclSourcesRoot)\System\__ComObject.cs" /> - <MscorlibSources Condition="'$(FeatureCominterop)' == 'true'" Include="$(BclSourcesRoot)\System\Variant.cs" /> - <MscorlibSources Condition="'$(FeatureClassicCominterop)' == 'true'" Include="$(BclSourcesRoot)\System\OleAutBinder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ByReference.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Span.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ReadOnlySpan.cs" /> - </ItemGroup> - <ItemGroup Condition="'$(TargetsUnix)' == 'true'"> - <MscorlibSources Include="$(BclSourcesRoot)\System\TimeZoneInfo.Unix.cs" /> - </ItemGroup> - <ItemGroup Condition="'$(TargetsUnix)' != 'true'"> - <MscorlibSources Include="$(BclSourcesRoot)\System\TimeZoneInfo.Win32.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\Internal\Runtime\Augments\EnvironmentAugments.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\Internal\Runtime\Augments\RuntimeThread.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\__Filters.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\AmbiguousMatchException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Assembly.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\AssemblyAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\AssemblyName.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\AssemblyNameFlags.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Associates.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\CustomAttributeExtensions.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\CustomAttributeFormatException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Binder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\BindingFlags.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\CallingConventions.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\ConstructorInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\CustomAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\DefaultMemberAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\EventAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\EventInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\FieldAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\FieldInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\GenericParameterAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\ICustomAttributeProvider.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\IReflectableType.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\IntrospectionExtensions.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\RuntimeReflectionExtensions.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\InterfaceMapping.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\InvalidFilterCriteriaException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\IReflect.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\LoaderAllocator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\ManifestResourceInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\MdConstant.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\MdImport.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\MemberFilter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\MemberInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\MemberInfoSerializationHolder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\MemberTypes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\MethodAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\MethodBase.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\MethodImplAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\MethodInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Missing.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Module.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\ObfuscateAssemblyAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\ObfuscationAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\MethodBody.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\ParameterAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\ParameterInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\ParameterModifier.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Pointer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\PropertyAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\PropertyInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\ReflectionContext.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\ReflectionTypeLoadException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\ResourceAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\StrongNameKeyPair.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\TargetException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\TargetInvocationException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\TargetParameterCountException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\TypeAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\TypeDelegator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\TypeFilter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\TypeInfo.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\AssemblyBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\AssemblyBuilderData.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\AssemblyBuilderAccess.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\AQNBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\ConstructorBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\DynamicILGenerator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\DynamicMethod.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\EventBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\EventToken.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\FieldBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\FieldToken.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\ILGenerator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\ISymWrapperCore.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\Label.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\LocalBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\MethodBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\MethodBuilderInstantiation.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\SymbolType.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\SymbolMethod.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\CustomAttributeBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\MethodToken.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\ModuleBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\ModuleBuilderData.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\PEFileKinds.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\OpCodes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\Opcode.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\OpcodeType.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\StackBehaviour.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\OperandType.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\FlowControl.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\ParameterBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\ParameterToken.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\PropertyBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\PropertyToken.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\SignatureHelper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\SignatureToken.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\StringToken.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\TypeBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\TypeBuilderInstantiation.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\GenericTypeParameterBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\EnumBuilder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\TypeToken.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Emit\XXXOnTypeBuilderInstantiation.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Reflection\Metadata\AssemblyExtensions.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\DateTimeFormat.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\DateTimeParse.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\DateTimeStyles.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\NumberStyles.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\TimeSpanFormat.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\TimeSpanParse.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\DaylightTime.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IIterable.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IIterator.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IVector.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\IMap.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\CLRIKeyValuePairImpl.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\AggregateException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AppContext\AppContext.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AppContext\AppContextSwitches.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AppContext\AppContextDefaultValues.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AppContext\AppContextDefaultValues.CoreClrOverrides.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AppContext\AppContextDefaultValues.Defaults.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AppContext\AppContextDefaultValues.Defaults.Central.cs" /> + <Compile Include="$(BclSourcesRoot)\System\CurrentSystemTimeZone.Cache.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Object.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Array.cs" /> + <Compile Include="$(BclSourcesRoot)\System\ArraySegment.cs" /> + <Compile Include="$(BclSourcesRoot)\System\ThrowHelper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Tuple.cs" /> + <Compile Include="$(BclSourcesRoot)\System\String.cs" /> + <Compile Include="$(BclSourcesRoot)\System\String.Comparison.cs" /> + <Compile Include="$(BclSourcesRoot)\System\String.Manipulation.cs" /> + <Compile Include="$(BclSourcesRoot)\System\String.Searching.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\StringBuilder.CoreCLR.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\StringBuilderCache.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Exception.cs" /> + <Compile Include="$(BclSourcesRoot)\System\DateTime.CoreCLR.cs" /> + <Compile Include="$(BclSourcesRoot)\System\OutOfMemoryException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Delegate.cs" /> + <Compile Include="$(BclSourcesRoot)\System\MulticastDelegate.cs" /> + <Compile Include="$(BclSourcesRoot)\System\__HResults.cs" /> + <Compile Include="$(BclSourcesRoot)\System\HResults.cs" /> + <Compile Include="$(BclSourcesRoot)\System\BCLDebug.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Activator.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AccessViolationException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AppDomain.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AppDomainSetup.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AppDomainManager.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IAppDomainPauseManager.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AppDomainAttributes.cs" /> + <Compile Include="$(BclSourcesRoot)\System\AppDomainUnloadedException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\ArgumentOutOfRangeException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\ArgIterator.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Attribute.cs" /> + <Compile Include="$(BclSourcesRoot)\System\BadImageFormatException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\BitConverter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Boolean.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Buffer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Byte.cs" /> + <Compile Include="$(BclSourcesRoot)\System\CompatibilitySwitches.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Currency.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Decimal.cs" /> + <Compile Include="$(BclSourcesRoot)\System\DefaultBinder.CanConvert.cs" /> + <Compile Include="$(BclSourcesRoot)\System\DelegateSerializationHolder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Double.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Empty.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Enum.cs" /> + <Compile Include="$(BclSourcesRoot)\System\DllNotFoundException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Environment.cs" /> + <Compile Include="$(BclSourcesRoot)\System\GC.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Guid.cs" /> + <Compile Include="$(BclSourcesRoot)\System\InsufficientMemoryException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Int16.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Int32.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Int64.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IntPtr.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Internal.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Math.cs" /> + <Compile Include="$(BclSourcesRoot)\System\MathF.cs" /> + <Compile Include="$(BclSourcesRoot)\System\mda.cs" /> + <Compile Include="$(BclSourcesRoot)\System\MissingFieldException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\MissingMemberException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\NonSerializedAttribute.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Number.cs" /> + <Compile Include="$(BclSourcesRoot)\System\OperatingSystem.cs" /> + <Compile Include="$(BclSourcesRoot)\System\OperationCanceledException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\ParseNumbers.cs" /> + <Compile Include="$(BclSourcesRoot)\System\PlatformID.cs" /> + <Compile Include="$(BclSourcesRoot)\System\ResId.cs" /> + <Compile Include="$(BclSourcesRoot)\System\RtType.cs" /> + <Compile Include="$(BclSourcesRoot)\System\RuntimeArgumentHandle.cs" /> + <Compile Include="$(BclSourcesRoot)\System\RuntimeHandles.cs" /> + <Compile Include="$(BclSourcesRoot)\System\SByte.cs" /> + <Compile Include="$(BclSourcesRoot)\System\SerializableAttribute.cs" /> + <Compile Include="$(BclSourcesRoot)\System\SharedStatics.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Single.cs" /> + <Compile Include="$(BclSourcesRoot)\System\StubHelpers.cs" /> + <Compile Include="$(BclSourcesRoot)\System\TimeSpan.cs" /> + <Compile Include="$(BclSourcesRoot)\System\TimeZoneInfo.AdjustmentRule.cs" /> + <Compile Include="$(BclSourcesRoot)\System\TimeZoneInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\TimeZoneInfo.StringSerializer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\TimeZoneInfo.TransitionTime.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Type.CoreCLR.cs" /> + <Compile Include="$(BclSourcesRoot)\System\TypeNameParser.cs" /> + <Compile Include="$(BclSourcesRoot)\System\TypedReference.cs" /> + <Compile Include="$(BclSourcesRoot)\System\TypeLoadException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\UInt16.cs" /> + <Compile Include="$(BclSourcesRoot)\System\UInt32.cs" /> + <Compile Include="$(BclSourcesRoot)\System\UInt64.cs" /> + <Compile Include="$(BclSourcesRoot)\System\UIntPtr.cs" /> + <Compile Include="$(BclSourcesRoot)\System\ValueType.cs" /> + <Compile Include="$(BclSourcesRoot)\System\WeakReference.cs" /> + <Compile Include="$(BclSourcesRoot)\System\WeakReferenceOfT.cs" /> + <Compile Include="$(BclSourcesRoot)\System\CLRConfig.cs" /> + <Compile Condition="'$(FeatureCominterop)' == 'true'" Include="$(BclSourcesRoot)\System\__ComObject.cs" /> + <Compile Condition="'$(FeatureCominterop)' == 'true'" Include="$(BclSourcesRoot)\System\Variant.cs" /> + <Compile Condition="'$(FeatureClassicCominterop)' == 'true'" Include="$(BclSourcesRoot)\System\OleAutBinder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\ByReference.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Span.cs" /> + <Compile Include="$(BclSourcesRoot)\System\ReadOnlySpan.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\Internal\Runtime\Augments\EnvironmentAugments.cs" /> + <Compile Include="$(BclSourcesRoot)\Internal\Runtime\Augments\RuntimeThread.cs" /> + <Compile Include="$(BclSourcesRoot)\Internal\Console.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Assembly.CoreCLR.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\AssemblyName.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Associates.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\CustomAttributeExtensions.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\ConstructorInfo.CoreCLR.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\CustomAttribute.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\ExceptionHandlingClause.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\FieldInfo.CoreCLR.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\INVOCATION_FLAGS.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\LoaderAllocator.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\LocalVariableInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\MdConstant.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\MdFieldInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\MdImport.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\MemberInfo.Internal.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\MemberSerializationStringGenerator.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\MethodBase.CoreCLR.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\MethodBody.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\RtFieldInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\RuntimeAssembly.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\RuntimeConstructorInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\RuntimeEventInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\RuntimeFieldInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\RuntimeMethodInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\RuntimeModule.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\RuntimeParameterInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\RuntimePropertyInfo.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\AssemblyBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\AssemblyBuilderData.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\AssemblyBuilderAccess.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\AQNBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\ConstructorBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\DynamicILGenerator.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\DynamicMethod.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\EventBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\EventToken.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\FieldBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\FieldToken.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\ILGenerator.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\ISymWrapperCore.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\Label.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\LocalBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\MethodBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\MethodBuilderInstantiation.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\SymbolType.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\SymbolMethod.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\CustomAttributeBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\MethodToken.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\ModuleBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\ModuleBuilderData.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\PEFileKinds.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\OpCodes.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\Opcode.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\OpcodeType.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\StackBehaviour.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\OperandType.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\FlowControl.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\ParameterBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\ParameterToken.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\PropertyBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\PropertyToken.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\SignatureHelper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\SignatureToken.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\StringToken.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\TypeBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\TypeBuilderInstantiation.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\GenericTypeParameterBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\EnumBuilder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\TypeToken.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Emit\XXXOnTypeBuilderInstantiation.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Reflection\Metadata\AssemblyExtensions.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Globalization\BidiCategory.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\Calendar.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CalendarData.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CharUnicodeInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CharUnicodeInfoData.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CompareInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CompareInfo.Invariant.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CultureData.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CultureInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\GlobalizationMode.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\GregorianCalendar.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\GregorianCalendarHelper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\IdnMapping.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\NumberFormatInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\RegionInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\SortKey.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\StringInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\TextElementEnumerator.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\TextInfo.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\TimeSpanFormat.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\TimeSpanParse.cs" /> </ItemGroup> <ItemGroup Condition="'$(FeatureCoreFxGlobalization)' != 'true'"> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\BidiCategory.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\Calendar.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\CalendarData.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\CalendarAlgorithmType.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\CalendarWeekRule.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\CalendricalCalculationsHelper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\CharUnicodeInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\CompareInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\CultureInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\CultureNotFoundException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\CultureTypes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\DateTimeFormatInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\DateTimeFormatInfoScanner.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\DigitShapes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\EncodingDataItem.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\EncodingTable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\GlobalizationAssembly.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\GregorianCalendar.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\GregorianCalendarTypes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\GregorianCalendarHelper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\HebrewCalendar.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\HijriCalendar.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\UmAlQuraCalendar.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\PersianCalendar.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\IdnMapping.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\JapaneseCalendar.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\KoreanCalendar.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\RegionInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\SortKey.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\SortVersion.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\StringInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\TaiwanCalendar.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\TextElementEnumerator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\TextInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\ThaiBuddhistCalendar.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\TimeSpanStyles.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\NumberFormatInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\UnicodeCategory.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\CultureData.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\HebrewNumber.cs" /> - <MscorlibSources Condition="'$(FeatureOnlyCoreCalendars)'==''" Include="$(BclSourcesRoot)\System\Globalization\ChineseLunisolarCalendar.cs" /> - <MscorlibSources Condition="'$(FeatureOnlyCoreCalendars)'==''" Include="$(BclSourcesRoot)\System\Globalization\EastAsianLunisolarCalendar.cs" /> - <MscorlibSources Condition="'$(FeatureOnlyCoreCalendars)'==''" Include="$(BclSourcesRoot)\System\Globalization\JapaneseLunisolarCalendar.cs" /> - <MscorlibSources Condition="'$(FeatureOnlyCoreCalendars)'==''" Include="$(BclSourcesRoot)\System\Globalization\JulianCalendar.cs" /> - <MscorlibSources Condition="'$(FeatureOnlyCoreCalendars)'==''" Include="$(BclSourcesRoot)\System\Globalization\KoreanLunisolarCalendar.cs" /> - <MscorlibSources Condition="'$(FeatureOnlyCoreCalendars)'==''" Include="$(BclSourcesRoot)\System\Globalization\TaiwanLunisolarCalendar.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\EncodingDataItem.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\EncodingTable.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\GlobalizationAssembly.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Threading\SynchronizationContext.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\EventWaitHandle.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Interlocked.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Monitor.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Mutex.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Overlapped.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Semaphore.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Thread.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\ThreadInterruptedException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\ThreadPool.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Timer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Volatile.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\WaitHandle.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\SpinLock.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\SpinWait.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\LazyInitializer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\ThreadLocal.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\ReaderWriterLockSlim.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\SemaphoreSlim.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\ManualResetEventSlim.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\CancellationTokenRegistration.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\CancellationTokenSource.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\CancellationToken.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\future.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\FutureFactory.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\Task.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskContinuation.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskExceptionHolder.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskFactory.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskScheduler.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\ThreadPoolTaskScheduler.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskCompletionSource.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\AsyncCausalityTracer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\ConcurrentExclusiveSchedulerPair.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\ProducerConsumerQueues.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\TPLETWProvider.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskToApm.cs" /> + <Compile Condition="'$(FeatureCominterop)' == 'true'" Include="$(BclSourcesRoot)\System\Threading\Tasks\IAsyncCausalityTracerStatics.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Buffers\ArrayPoolEventSource.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\ClrThreadPoolBoundHandle.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\ClrThreadPoolBoundHandleOverlapped.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Threading\ClrThreadPoolPreAllocatedOverlapped.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\IO\__Error.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\__HResults.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\BinaryReader.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\BinaryWriter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\Directory.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\SearchOption.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\DriveNotFoundException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\EncodingCache.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\File.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\FileLoadException.CoreCLR.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\FileNotFoundException.CoreCLR.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\IOException.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\MemoryStream.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\PinnedBufferMemoryStream.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\Stream.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\UnmanagedMemoryAccessor.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\UnmanagedMemoryStream.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\UnmanagedMemoryStreamWrapper.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Security\DynamicSecurityMethodAttribute.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\Assert.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\AssertFilter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\AssertFilters.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\Debugger.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\DebuggerAttributes.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\ICustomDebuggerNotification.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\log.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\LoggingLevels.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\LogSwitch.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\Stacktrace.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\Stackframe.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\EditAndContinueHelper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\EventSource_CoreCLR.cs" /> + <Compile Condition="'$(FeatureXplatEventSource)' == 'true'" Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\XplatEventLogger.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\FrameworkEventSource.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\Contracts\Contracts.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\Contracts\ContractsBCL.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\SymbolStore\ISymDocumentWriter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\SymbolStore\ISymWriter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\SymbolStore\SymAddressKind.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\SymbolStore\Token.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Runtime\ExceptionServices\CorruptingExceptionCommon.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\ExceptionServices\ExceptionServicesCommon.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\ExceptionServices\ExceptionNotification.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Runtime\Loader\AssemblyLoadContext.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Runtime\Serialization\FormatterConverter.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\Serialization\FormatterServices.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\Serialization\SerializationInfo.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Runtime\Remoting\ObjectHandle.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Text\DecoderNLS.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\DecoderBestFitFallback.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\DecoderExceptionFallback.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\DecoderFallback.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\DecoderReplacementFallback.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\EncoderNLS.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\EncoderBestFitFallback.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\EncoderExceptionFallback.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\EncoderFallback.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\EncoderReplacementFallback.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\Encoding.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\Latin1Encoding.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\UTF7Encoding.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\Microsoft\Win32\UnsafeNativeMethods.cs" /> + <Compile Include="$(BclSourcesRoot)\Microsoft\Win32\Win32Native.cs" /> + <Compile Condition="'$(FeatureWin32Registry)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\Registry.cs" /> + <Compile Condition="'$(FeatureWin32Registry)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\RegistryKey.cs" /> + <Compile Condition="'$(FeatureWin32Registry)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\RegistryValueKind.cs" /> + <Compile Condition="'$(FeatureClassicCominterop)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\OAVariantLib.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Resources\__FastResourceComparer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Resources\__HResults.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Resources\FileBasedResourceGroveler.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Resources\IResourceGroveler.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Resources\LooselyLinkedResourceReference.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Resources\ManifestBasedResourceGroveler.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Resources\ResourceFallbackManager.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Resources\ResourceManager.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Resources\ResourceReader.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Resources\ResourceSet.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Resources\RuntimeResourceSet.cs" /> + </ItemGroup> + <ItemGroup> + <Compile Include="$(BclSourcesRoot)\System\Nullable.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Generic\Comparer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Generic\ComparerHelpers.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Generic\Dictionary.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Generic\EqualityComparer.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Generic\DebugView.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Generic\List.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Generic\ArraySortHelper.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\ObjectModel\Collection.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\ObjectModel\ReadOnlyCollection.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\ObjectModel\ReadOnlyDictionary.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Concurrent\ConcurrentStack.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Concurrent\IProducerConsumerCollection.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Concurrent\ConcurrentDictionary.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Collections\Concurrent\ConcurrentQueue.cs" /> </ItemGroup> <ItemGroup> - <MscorlibSources Include="$(CoreFxSourcesRoot)\SR.cs" /> - </ItemGroup> - <ItemGroup Condition="'$(FeatureCoreFxGlobalization)' == 'true'"> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\Calendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CalendarAlgorithmType.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CalendarData.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CalendarWeekRule.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CalendricalCalculationsHelper.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CharUnicodeInfo.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CharUnicodeInfoData.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\ChineseLunisolarCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CompareInfo.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CultureData.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CultureInfo.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CultureTypes.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CultureNotFoundException.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\DateTimeFormatInfo.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\DateTimeFormatInfoScanner.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\EastAsianLunisolarCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\GregorianCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\GregorianCalendarHelper.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\GregorianCalendarTypes.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\HebrewCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\HebrewNumber.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\HijriCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\IdnMapping.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\InternalGlobalizationHelper.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\JapaneseCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\JapaneseLunisolarCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\JulianCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\KoreanCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\KoreanLunisolarCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\NumberFormatInfo.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\PersianCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\RegionInfo.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\SortKey.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\SortVersion.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\StringInfo.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\TaiwanCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\TaiwanLunisolarCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\TextElementEnumerator.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\TextInfo.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\ThaiBuddhistCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\TimeSpanStyles.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\UmAlQuraCalendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\UnicodeCategory.cs " /> - </ItemGroup> - <ItemGroup Condition="'$(FeatureCoreFxGlobalization)' == 'true' and '$(TargetsUnix)' == 'true'"> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\EncodingTable.Unix.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Globalization\EncodingDataItem.Unix.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\Normalization.Unix.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.Calendar.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.Casing.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.Collation.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.Idna.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.Locale.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.Normalization.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.ResultCode.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.TimeZoneInfo.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.Utils.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CalendarData.Unix.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CompareInfo.Unix.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CultureData.Unix.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\CultureInfo.Unix.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\DigitShapes.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\HijriCalendar.Unix.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\IdnMapping.Unix.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\JapaneseCalendar.Unix.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\LocaleData.Unix.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Globalization\TextInfo.Unix.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\AbandonedMutexException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\AsyncLocal.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\AutoResetEvent.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\SendOrPostCallback.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\SynchronizationContext.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\EventResetMode.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\EventWaitHandle.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ExecutionContext.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Interlocked.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\LockRecursionException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ManualResetEvent.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Monitor.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Mutex.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Overlapped.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ParameterizedThreadStart.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Semaphore.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\SemaphoreFullException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\SynchronizationLockException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Thread.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ThreadAbortException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ThreadInterruptedException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ThreadPool.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ThreadPriority.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ThreadStart.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ThreadState.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ThreadStateException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\ThreadStaticAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ThreadStartException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Timeout.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Timer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Volatile.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\WaitHandle.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\WaitHandleCannotBeOpenedException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ApartmentState.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\SpinLock.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\SpinWait.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\CountdownEvent.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\LazyInitializer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ThreadLocal.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\SemaphoreSlim.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\ManualResetEventSlim.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\CancellationTokenRegistration.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\CancellationTokenSource.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\CancellationToken.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\future.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\FutureFactory.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\Task.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskContinuation.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskCanceledException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskSchedulerException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskExceptionHolder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskFactory.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskScheduler.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\ThreadPoolTaskScheduler.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskCompletionSource.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\AsyncCausalityTracer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\ConcurrentExclusiveSchedulerPair.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\ProducerConsumerQueues.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\TPLETWProvider.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Threading\Tasks\TaskToApm.cs" /> - <MscorlibSources Condition="'$(FeatureCominterop)' == 'true'" Include="$(BclSourcesRoot)\System\Threading\Tasks\IAsyncCausalityTracerStatics.cs" /> - </ItemGroup> + <Compile Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeFindHandle.cs" /> + <Compile Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs" /> + <Compile Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeWaitHandle.cs" /> + <Compile Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\Win32SafeHandles.cs" /> + <Compile Condition="'$(FeatureWin32Registry)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs" /> + </ItemGroup> <ItemGroup> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\FileStream.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\Error.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Numerics\Hashing\HashHelpers.cs" /> </ItemGroup> <ItemGroup Condition="'$(TargetsUnix)' == 'true'"> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\FileStream.Unix.cs" /> - </ItemGroup> - <ItemGroup Condition="'$(TargetsUnix)' != 'true'"> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Microsoft\Win32\SafeHandles\SafeFileHandle.Windows.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\FileStream.Win32.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\FileStreamCompletionSource.Win32.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\Win32Marshal.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\Path.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\PathInternal.cs" /> - </ItemGroup> - <ItemGroup Condition="'$(TargetsUnix)' == 'true'"> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\Path.Unix.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\PathInternal.Unix.cs" /> - </ItemGroup> - <ItemGroup Condition="'$(TargetsUnix)' != 'true'"> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\Path.Win32.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\Path.Windows.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\PathHelper.Windows.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\PathInternal.Windows.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\IO\PathInternal.Windows.StringBuffer.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Threading\DeferredDisposableLifetime.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Threading\ClrThreadPoolBoundHandle.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Threading\ClrThreadPoolBoundHandleOverlapped.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Threading\ClrThreadPoolPreAllocatedOverlapped.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\__Error.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\__HResults.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\BinaryReader.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\BinaryWriter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\Directory.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\SearchOption.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\DirectoryNotFoundException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\DriveNotFoundException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\EncodingCache.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\EndOfStreamException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\File.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\FileAccess.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\FileLoadException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\FileMode.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\FileNotFoundException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\FileOptions.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\FileShare.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\FileSystemEnumerable.cs" Condition="'$(TargetsUnix)' == 'true'" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\IOException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\MemoryStream.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\PathTooLongException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\PinnedBufferMemoryStream.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\SeekOrigin.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\Stream.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\StreamHelpers.CopyValidation.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\TextReader.cs" Condition="'$(TargetsUnix)' == 'true'" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\StreamReader.cs" Condition="'$(TargetsUnix)' == 'true'" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\UnmanagedMemoryAccessor.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\UnmanagedMemoryStream.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\IO\UnmanagedMemoryStreamWrapper.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Security\Attributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Security\SecurityException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Security\SecurityState.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Security\VerificationException.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Security\Util\URLString.cs" /> + <Compile Include="$(BclSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.Collation.cs" /> + <Compile Include="$(BclSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.ICU.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\Debug.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CalendarData.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CompareInfo.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CultureData.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CultureInfo.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\EncodingTable.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\EncodingDataItem.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\GlobalizationMode.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\HijriCalendar.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\IdnMapping.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\JapaneseCalendar.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\TextInfo.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\FileSystemEnumerable.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\TextReader.cs" /> + <Compile Include="$(BclSourcesRoot)\System\IO\StreamReader.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Runtime\Versioning\CompatibilitySwitch.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\Normalization.Unix.cs" /> + <Compile Include="$(BclSourcesRoot)\System\TimeZoneInfo.Unix.cs" /> + </ItemGroup> + <ItemGroup Condition="'$(TargetsWindows)' == 'true'"> + <Compile Include="$(BclSourcesRoot)\Interop\Windows\kernel32\Interop.Globalization.cs" /> + <Compile Include="$(BclSourcesRoot)\Interop\Windows\Normaliz\Interop.Idna.cs" /> + <Compile Include="$(BclSourcesRoot)\Interop\Windows\Normaliz\Interop.Normalization.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Diagnostics\Debug.Windows.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CalendarData.Windows.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CompareInfo.Windows.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CultureData.Windows.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\CultureInfo.Windows.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\GlobalizationMode.Windows.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\HijriCalendar.Win32.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\IdnMapping.Windows.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\JapaneseCalendar.Win32.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Globalization\TextInfo.Windows.cs" /> + <Compile Include="$(BclSourcesRoot)\System\Text\Normalization.Windows.cs" /> + <Compile Include="$(BclSourcesRoot)\System\TimeZoneInfo.Win32.cs" /> </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Assert.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\AssertFilter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\AssertFilters.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\ConditionalAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Debugger.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\DebuggerAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\ICustomDebuggerNotification.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\log.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\LoggingLevels.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\LogSwitch.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Stacktrace.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Stackframe.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\EditAndContinueHelper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\ActivityTracker.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\EventActivityOptions.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\EventDescriptor.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\EventProvider.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\EventSource.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\EventSource_CoreCLR.cs" /> - <MscorlibSources Condition="'$(FeatureXplatEventSource)' == 'true'" Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\XplatEventLogger.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\EventSourceException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\FrameworkEventSource.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\StubEnvironment.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\Winmeta.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\ArrayTypeInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\ConcurrentSet.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\ConcurrentSetItem.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\DataCollector.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\EmptyStruct.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\EnumerableTypeInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\EnumHelper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\EventDataAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\EventFieldAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\EventFieldFormat.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\EventIgnoreAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\EventPayload.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\EventSourceOptions.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\FieldMetadata.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\InvokeTypeInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\NameInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\PropertyValue.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\PropertyAnalysis.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\SimpleEventTypes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\SimpleTypeInfos.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\Statics.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\TraceLoggingDataCollector.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\TraceLoggingDataType.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\TraceLoggingEventSource.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\TraceLoggingEventTraits.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\TraceLoggingEventTypes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\TraceLoggingMetadataCollector.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\TraceLoggingTypeInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Eventing\TraceLogging\TypeAnalysis.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\CodeAnalysis\SuppressMessageAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Contracts\Contracts.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\Contracts\ContractsBCL.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\SymbolStore\ISymDocumentWriter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\SymbolStore\ISymWriter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\SymbolStore\SymAddressKind.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Diagnostics\SymbolStore\Token.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\ExceptionServices\CorruptingExceptionCommon.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\ExceptionServices\ExceptionServicesCommon.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\ExceptionServices\ExceptionNotification.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Loader\AssemblyLoadContext.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\FormatterConverter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\FormatterServices.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\IDeserializationCallback.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\IFormatterConverter.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\IObjectReference.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\ISerializable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\SerializationAttributes.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\SerializationException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\SerializationInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\SerializationInfoEnumerator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\StreamingContext.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Serialization\SafeSerializationManager.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Versioning\TargetFrameworkAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Versioning\CompatibilitySwitch.cs" Condition="'$(TargetsUnix)' == 'true'" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Versioning\NonVersionableAttribute.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Configuration\Assemblies\AssemblyHashAlgorithm.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Configuration\Assemblies\AssemblyVersionCompatibility.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Runtime\Remoting\ObjectHandle.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\ASCIIEncoding.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\Decoder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\DecoderNLS.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\DecoderBestFitFallback.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\DecoderExceptionFallback.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\DecoderFallback.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\DecoderReplacementFallback.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\Encoder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\EncoderNLS.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\EncoderBestFitFallback.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\EncoderExceptionFallback.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\EncoderFallback.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\EncoderReplacementFallback.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\Encoding.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\EncodingForwarder.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\EncodingInfo.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\EncodingNLS.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\EncodingProvider.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\Latin1Encoding.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\Normalization.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\Normalization.Windows.cs" Condition="'$(TargetsUnix)' != 'true'"/> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\UnicodeEncoding.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\UTF7Encoding.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\UTF8Encoding.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Text\UTF32Encoding.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\Microsoft\Win32\UnsafeNativeMethods.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\Microsoft\Win32\Win32Native.cs" /> - <MscorlibSources Condition="'$(FeatureWin32Registry)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\Registry.cs" /> - <MscorlibSources Condition="'$(FeatureWin32Registry)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\RegistryKey.cs" /> - <MscorlibSources Condition="'$(FeatureWin32Registry)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\RegistryValueKind.cs" /> - <MscorlibSources Condition="'$(FeatureWin32Registry)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\RegistryView.cs" /> - <MscorlibSources Condition="'$(FeatureClassicCominterop)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\OAVariantLib.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\__FastResourceComparer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\__HResults.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\FileBasedResourceGroveler.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\IResourceGroveler.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\IResourceReader.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\LooselyLinkedResourceReference.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\ManifestBasedResourceGroveler.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\MissingManifestResourceException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\MissingSatelliteAssemblyException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\NeutralResourcesLanguageAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\ResourceFallbackManager.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\ResourceManager.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\ResourceReader.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\ResourceSet.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\ResourceTypeCode.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\RuntimeResourceSet.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\SatelliteContractVersionAttribute.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Resources\UltimateResourceFallbackLocation.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Nullable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\Comparer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\Dictionary.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\EqualityComparer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\DebugView.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\ICollection.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\IComparer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\IDictionary.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\IEnumerable.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\IEnumerator.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\IEqualityComparer.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\IList.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\IReadOnlyCollection.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\IReadOnlyList.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\IReadOnlyDictionary.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\KeyNotFoundException.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\KeyValuePair.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\List.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Generic\ArraySortHelper.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\ObjectModel\Collection.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\ObjectModel\ReadOnlyCollection.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\ObjectModel\ReadOnlyDictionary.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\ObjectModel\KeyedCollection.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Concurrent\ConcurrentStack.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Concurrent\IProducerConsumerCollection.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Concurrent\ConcurrentDictionary.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\System\Collections\Concurrent\ConcurrentQueue.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeFindHandle.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeWaitHandle.cs" /> - <MscorlibSources Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\Win32SafeHandles.cs" /> - <MscorlibSources Condition="'$(FeatureWin32Registry)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(BclSourcesRoot)\System\Numerics\Hashing\HashHelpers.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Buffers\ArrayPool.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Buffers\ArrayPoolEventSource.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Buffers\ConfigurableArrayPool.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Buffers\TlsOverPerCoreLockedStacksArrayPool.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Buffers\Utilities.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Security\CryptographicException.cs" /> - </ItemGroup> - <ItemGroup Condition="'$(TargetsUnix)' != 'true'"> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\HResults.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\Interop.BOOL.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\Interop.Errors.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\Interop.Libraries.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\BCrypt\Interop.BCryptGenRandom.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\BCrypt\Interop.NTSTATUS.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.CancelIoEx.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.CloseHandle.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.CreateFile.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.FileTypes.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.FileOperations.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.FlushFileBuffers.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.FormatMessage.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.GetFileInformationByHandleEx.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.GetFileType_SafeHandle.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.GetFullPathNameW.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.GetLongPathNameW.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.GetTempFileNameW.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.GetTempPathW.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.LockFile.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.ReadFile_SafeHandle_IntPtr.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.ReadFile_SafeHandle_NativeOverlapped.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.SafeCreateFile.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.SECURITY_ATTRIBUTES.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.SecurityOptions.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.SetEndOfFile.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.SetErrorMode.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.SetFileInformationByHandle.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.SetFilePointerEx.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.UnsafeCreateFile.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.WriteFile_SafeHandle_IntPtr.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.WriteFile_SafeHandle_NativeOverlapped.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Security\SecureString.cs" /> - </ItemGroup> - <ItemGroup Condition="'$(TargetsUnix)' != 'true'"> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Security\SafeBSTRHandle.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Security\SecureString.Windows.cs" /> - <!-- Interop sources --> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\Crypt32\Interop.CryptProtectMemory.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\NtDll\Interop.ZeroMemory.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\kernel32\Interop.WideCharToMultiByte.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\oleaut32\Interop.SysAllocStringLen.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Windows\oleaut32\Interop.SysStringLen.cs" /> - </ItemGroup> - <ItemGroup Condition="'$(TargetsUnix)' == 'true'"> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\Security\SecureString.Unix.cs" /> - </ItemGroup> - <ItemGroup Condition="'$(TargetsUnix)' == 'true'"> - <MscorlibSources Include="$(CoreFxSourcesRoot)\System\HResults.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\Interop.Errors.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\Interop.IOErrors.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\Interop.Libraries.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.Close.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.GetCwd.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.GetUnixName.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.Fcntl.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.FLock.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.FSync.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.FTruncate.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.LSeek.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.MksTemps.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.Open.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.OpenFlags.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.PathConf.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.Permissions.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.PosixFAdvise.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.Read.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.Stat.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.Unlink.cs" /> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Interop\Unix\System.Native\Interop.Write.cs" /> - </ItemGroup> - <ItemGroup> - <MscorlibSources Include="$(CoreFxSourcesRoot)\Debug.cs" /> - </ItemGroup> - <!-- Include additional sources shared files in the compilation --> <ItemGroup> <!-- These are files are preprocessed --> - <MscorlibSources Include="$(CommonPath)\Preprocessed\AssemblyRefs.g.cs" /> - + <Compile Include="$(CommonPath)\Preprocessed\AssemblyRefs.g.cs" /> <!-- These files are shared with other framework components and don't live the same folder as the rest of them--> - <MscorlibSources Include="$(CommonPath)\PinnableBufferCache.cs" /> - + <Compile Include="$(CommonPath)\NotImplemented.cs" /> + <Compile Include="$(CommonPath)\PinnableBufferCache.cs" /> + <Compile Include="$(CommonPath)\System\SR.cs" /> <!-- Include Internals visible to file in the compilation --> - <MscorlibSources Include="$(BclSourcesRoot)\mscorlib.Friends.cs" /> - + <Compile Include="$(BclSourcesRoot)\mscorlib.Friends.cs" /> <!-- TODO list of types to be cleaned up from CoreLib --> - <MscorlibSources Include="$(BclSourcesRoot)\CleanupToDoList.cs" /> - </ItemGroup> - - <ItemGroup> - <!-- We want the sources to show up nicely in VS--> - <Compile Include="@(MscorlibSources)"> - </Compile> - <Compile Include="src\System\Runtime\CompilerServices\ITuple.cs" /> - <Compile Include="src\System\Runtime\CompilerServices\TupleElementNamesAttribute.cs" /> - <Compile Include="src\System\TupleExtensions.cs" /> - <Compile Include="src\System\ValueTuple.cs" /> + <Compile Include="$(BclSourcesRoot)\CleanupToDoList.cs" /> </ItemGroup> - - <!-- Resources --> <ItemGroup> - <SplitTextStringResource Include="$(BclSourcesRoot)\System.Private.CoreLib.txt"> - <ResFile>System.Private.CoreLib</ResFile> - <ResGenDefines>$(DefineConstants)</ResGenDefines> - </SplitTextStringResource> + <Compile Include="src\System\Runtime\RuntimeImports.cs" /> </ItemGroup> - + <Import Project="shared\System.Private.CoreLib.Shared.projitems" Label="Shared" /> <PropertyGroup> <CheckCDefines Condition="'$(CheckCDefines)'==''">true</CheckCDefines> </PropertyGroup> - <Target Name="CDefineChecker" BeforeTargets="Build" Condition="'$(CheckCDefines)'=='true'"> <!-- Compiler Definition Verification --> <Message Importance="High" Text="============" /> @@ -1258,46 +733,28 @@ <IgnoreDefineConstants>FEATURE_IMPLICIT_TLS;FEATURE_HIJACK</IgnoreDefineConstants> <CMakeDefinitionSaveFile>$(IntermediateOutputPath)\cmake.definitions</CMakeDefinitionSaveFile> </PropertyGroup> - <Exec Command='python $(MSBuildThisFileDirectory)..\scripts\check-definitions.py "$(CMakeDefinitionSaveFile)" "$(DefineConstants)" "$(IgnoreDefineConstants)" ' /> + <Exec Command="python $(MSBuildThisFileDirectory)..\scripts\check-definitions.py "$(CMakeDefinitionSaveFile)" "$(DefineConstants)" "$(IgnoreDefineConstants)" " /> <Message Importance="High" Text="============" /> </Target> - - <ItemGroup> - <EmbeddedResource Include="$(NlpObjDir)\charinfo.nlp"> - <LogicalName>charinfo.nlp</LogicalName> - </EmbeddedResource> - </ItemGroup> - <PropertyGroup Condition="'$(BuildOS)' == 'Windows_NT'"> <EnableDotnetAnalyzers Condition="'$(EnableDotnetAnalyzers)'==''">true</EnableDotnetAnalyzers> <UseWin32Apis>true</UseWin32Apis> <OSGroup>Windows_NT</OSGroup> </PropertyGroup> - <Import Project="$(ToolsDir)\codeAnalysis.targets" /> - - <Import Project="$(ToolsDir)\Microsoft.CSharp.Targets" /> - <PropertyGroup> <StrongNameSig>Silverlight</StrongNameSig> </PropertyGroup> - - <!-- Import signing tools --> - <Import Condition="Exists('$(ToolsDir)\sign.targets')" Project="$(ToolsDir)\sign.targets" /> - - <!-- Overwrite the key that we are going to use for signing --> + <Import Project="$(MSBuildThisFileDirectory)Tools\Versioning\GenerateVersionInfo.targets" /> + <!-- + Import common targets: codeAnalysis, Microsoft.CSharp, sign, versioning, codeOptimizations, etc. + In doing so, override versioning targets. + --> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> <PropertyGroup> + <!-- Overwrite the key that we are going to use for signing --> <AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)Tools\Signing\mscorlib.snk</AssemblyOriginatorKeyFile> - </PropertyGroup> - - <Import Project="$(MSBuildThisFileDirectory)Tools\Versioning\GenerateVersionInfo.targets"/> - <!-- Override versioning targets --> - <Import Condition="Exists('$(ToolsDir)versioning.targets')" Project="$(ToolsDir)versioning.targets" /> - - <PropertyGroup> <!-- Use a different nativeresource file to avoid conflicts with mscorlib--> <Win32Resource Condition="'$(GenerateNativeVersionInfo)'=='true'">$(IntermediateOutputPath)\System.Private.CoreLib.res</Win32Resource> </PropertyGroup> - - <Import Project="GenerateSplitStringResources.targets"/> - <Import Project="GenerateCompilerResponseFile.targets"/> -</Project> + <Import Project="GenerateCompilerResponseFile.targets" /> +</Project>
\ No newline at end of file |