<Compile Include="$(CommonPath)\System\Text\SimpleRegex.cs">
<Link>Common\System\Text\SimpleRegex.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs">
- <Link>Common\CoreLib\System\Text\ValueStringBuilder.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs">
+ <Link>System\Text\ValueStringBuilder.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Security\IdentityHelper.cs">
<Link>Common\System\Security\IdentityHelper.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\PasteArguments.cs">
- <Link>Common\CoreLib\System\PasteArguments.cs</Link>
+ <Compile Include="$(CoreLibDir)System\PasteArguments.cs">
+ <Link>System\PasteArguments.cs</Link>
</Compile>
<Compile Include="Tests\Interop\cgroupsTests.cs" />
<Compile Include="Tests\Interop\procfsTests.cs" />
</Compile>
<Compile Include="Tests\System\Net\VirtualNetworkTest.cs" />
<Compile Include="Tests\System\Net\VirtualNetworkStreamTest.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>ProductionCode\Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.cs">
- <Link>Common\CoreLib\System\IO\PathInternal.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.cs">
+ <Link>System\IO\PathInternal.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition="'$(TargetsWindows)'=='true'">
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.Windows.cs">
- <Link>Common\CoreLib\System\IO\PathInternal.Windows.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.Windows.cs">
+ <Link>System\IO\PathInternal.Windows.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
</Compile>
<Compile Include="Tests\System\IO\PathInternal.Windows.Tests.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Common\Interop\Windows\kernel32\Interop.FormatMessage.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs">
- <Link>Common\CoreLib\System\IO\Win32Marshal.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs">
+ <Link>System\IO\Win32Marshal.cs</Link>
</Compile>
<Compile Include="Tests\System\IO\Win32Marshal.Tests.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\PasteArguments.Windows.cs">
- <Link>Common\CoreLib\System\PasteArguments.Windows.cs</Link>
+ <Compile Include="$(CoreLibDir)System\PasteArguments.Windows.cs">
+ <Link>System\PasteArguments.Windows.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition="'$(TargetsUnix)'=='true'">
<Compile Include="Tests\System\IO\PathInternal.Unix.Tests.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.Unix.cs">
- <Link>Common\CoreLib\System\IO\PathInternal.Unix.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.Unix.cs">
+ <Link>System\IO\PathInternal.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.PathConf.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.PathConf.cs">
<Link>Common\Interop\Unix\Interop.PathConf.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\PasteArguments.Unix.cs">
- <Link>Common\CoreLib\System\PasteArguments.Unix.cs</Link>
+ <Compile Include="$(CoreLibDir)System\PasteArguments.Unix.cs">
+ <Link>System\PasteArguments.Unix.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
</ItemGroup>
<!-- Windows imports -->
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetCurrentProcess_IntPtr.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetCurrentProcess_IntPtr.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetCurrentProcess_IntPtr.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\NtDll\Interop.RTL_OSVERSIONINFOEX.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.TOKEN_INFORMATION_CLASS.cs">
<Link>Common\Interop\Windows\Advapi32\Interop.TOKEN_INFORMATION_CLASS.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.TOKEN_ELEVATION.cs">
<Link>Common\Interop\Windows\Advapi32\Interop.TOKEN_ELEVATION.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
</ItemGroup>
<!-- Unix imports -->
<Compile Include="$(CommonPath)\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSslVersion.cs">
<Link>Common\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSslVersion.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetEUid.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetEUid.cs">
<Link>Common\Interop\Unix\Interop.GetEUid.cs</Link>
</Compile>
</ItemGroup>
Expected: typeof(System.PlatformNotSupportedException)
Actual: typeof(System.ArgumentException): Handle is not initialized.
at System.ArgIterator..ctor(IntPtr arglist)
- at System.ArgIterator..ctor(RuntimeArgumentHandle arglist) in F:\vsagent\80\s\src\System.Private.CoreLib\src\System\ArgIterator.cs:line 39
+ at System.ArgIterator..ctor(RuntimeArgumentHandle arglist) in F:\vsagent\80\s\src\System\ArgIterator.cs:line 39
at System.Tests.ArgIteratorTests.<>c.<ArgIterator_Throws_PlatformNotSupportedException>b__6_0()
at Xunit.Assert.RecordException(Action testCode) in C:\projects\xunit\src\xunit.assert\Asserts\Record.cs:line 28
<PropertyGroup>
<CommonPath>$(LibrariesProjectRoot)Common\src</CommonPath>
<CommonTestPath>$(LibrariesProjectRoot)Common\tests</CommonTestPath>
+
+ <CoreLibDir Condition="'$(IsRuntimeRepository)' != 'true'">$([MSBuild]::NormalizeDirectory('$(CommonPath)', 'CoreLib'))</CoreLibDir>
+ <CoreLibDir Condition="'$(IsRuntimeRepository)' == 'true'">$([MSBuild]::NormalizeDirectory('$(LibrariesProjectRoot)', 'System.Private.CoreLib', 'src'))</CoreLibDir>
</PropertyGroup>
<!-- Set up the default output and intermediate paths -->
<DefineConstants>$(DefineConstants),INTERNAL_NULLABLE_ATTRIBUTES</DefineConstants>
</PropertyGroup>
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\System\Diagnostics\CodeAnalysis\NullableAttributes.cs" Link="System\Diagnostics\CodeAnalysis\NullableAttributes.cs" />
+ <Compile Include="$(CoreLibDir)System\Diagnostics\CodeAnalysis\NullableAttributes.cs" Link="System\Diagnostics\CodeAnalysis\NullableAttributes.cs" />
</ItemGroup>
</When>
</Choose>
<Compile Include="Microsoft\CSharp\RuntimeBinder\Syntax\PredefinedType.cs" />
<Compile Include="Microsoft\CSharp\RuntimeBinder\Syntax\TokenFacts.cs" />
<Compile Include="Microsoft\CSharp\RuntimeBinder\Syntax\TokenKind.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Numerics\Hashing\HashHelpers.cs">
+ <Compile Include="$(CoreLibDir)System\Numerics\Hashing\HashHelpers.cs">
<Link>Common\System\Collections\HashHelpers.cs</Link>
</Compile>
</ItemGroup>
</PropertyGroup>
<!-- Default configurations to help VS understand the options -->
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.Errors.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.Libraries.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.ActivityControl.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.EtwEnableCallback.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.EVENT_INFO_CLASS.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.EventActivityIdControl.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.EventRegister.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.EventSetInformation.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.EventTraceGuidsEx.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.EventUnregister.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.EventWriteString.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.EventWriteTransfer.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Diagnostics\Tracing\*.cs" />
- <Compile Remove="$(CommonPath)\CoreLib\System\Diagnostics\Tracing\FrameworkEventSource.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Diagnostics\Tracing\TraceLogging\*.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.Errors.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.Libraries.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.ActivityControl.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.EtwEnableCallback.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.EVENT_INFO_CLASS.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.EventActivityIdControl.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.EventRegister.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.EventSetInformation.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.EventTraceGuidsEx.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.EventUnregister.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.EventWriteString.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.EventWriteTransfer.cs" />
+ <Compile Include="$(CoreLibDir)System\Diagnostics\Tracing\*.cs" />
+ <Compile Remove="$(CoreLibDir)System\Diagnostics\Tracing\FrameworkEventSource.cs" />
+ <Compile Include="$(CoreLibDir)System\Diagnostics\Tracing\TraceLogging\*.cs" />
</ItemGroup>
<ItemGroup>
<Reference Include="mscorlib" />
<Compile Include="..\..\System.IO.FileSystem\src\System\IO\ReadLinesIterator.cs" Link="Microsoft\IO\ReadLinesIterator.cs" />
<Compile Include="..\..\System.IO.FileSystem\src\System\IO\SearchOption.cs" Link="Microsoft\IO\SearchOption.cs" />
<Compile Include="..\..\System.IO.FileSystem\src\System\IO\SearchTarget.cs" Link="Microsoft\IO\SearchTarget.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\BCrypt\Interop.BCryptGenRandom.cs" Link="Common\CoreLib\Interop\Windows\BCrypt\Interop.BCryptGenRandom.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\BCrypt\Interop.BCryptGenRandom.GetRandomBytes.cs" Link="Common\CoreLib\Interop\Windows\BCrypt\Interop.BCryptGenRandom.GetRandomBytes.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\BCrypt\Interop.NTSTATUS.cs" Link="Common\CoreLib\Interop\Windows\BCrypt\Interop.NTSTATUS.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs" Link="Common\CoreLib\Interop\Windows\Interop.BOOL.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOLEAN.cs" Link="Common\Interop\Windows\Interop.BOOLEAN.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs" Link="Common\Interop\Windows\Interop.CloseHandle.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FILE_TIME.cs" Link="Common\Interop\Windows\Interop.FILE_TIME.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FileAttributes.cs" Link="Common\Interop\Windows\Interop.FileAttributes.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FindClose.cs" Link="Common\CoreLib\Interop\Windows\Interop.FindClose.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FindFirstFileEx.cs" Link="Common\CoreLib\Interop\Windows\Interop.FindFirstFileEx.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs" Link="Common\CoreLib\Interop\Windows\Interop.FormatMessage.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GET_FILEEX_INFO_LEVELS.cs" Link="Common\Interop\Windows\Interop.GET_FILEEX_INFO_LEVELS.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetFileAttributesEx.cs" Link="Common\Interop\Windows\Interop.GetFileAttributesEx.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetFullPathNameW.cs" Link="Common\CoreLib\Interop\Windows\Kernel32\Interop.GetFullPathNameW.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetLogicalDrives.cs" Link="Common\Interop\Windows\Interop.GetLogicalDrives.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetLongPathNameW.cs" Link="Common\CoreLib\Interop\Windows\Interop.GetLongPathNameW.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetTempFileNameW.cs" Link="Common\CoreLib\Interop\Windows\Interop.GetTempFileNameW.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetTempPathW.cs" Link="Common\CoreLib\Interop\Windows\Kernel32\Interop.GetTempPathW.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.MAX_PATH.cs" Link="Common\CoreLib\Interop\Windows\Interop.MAX_PATH.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs" Link="Common\CoreLib\Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs" Link="Common\CoreLib\Interop\Windows\Interop.SetThreadErrorMode.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" Link="Common\Interop\Windows\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WIN32_FIND_DATA.cs" Link="Common\Interop\Windows\Interop.WIN32_FIND_DATA.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\DisableMediaInsertionPrompt.cs" Link="Common\System\IO\DisableMediaInsertionPrompt.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\DriveInfoInternal.Windows.cs" Link="Common\System\IO\DriveInfoInternal.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Path.cs" Link="Common\CoreLib\System\IO\Path.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Path.Windows.cs" Link="Common\CoreLib\System\IO\Path.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathHelper.Windows.cs" Link="Common\CoreLib\System\IO\PathHelper.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.cs" Link="Common\CoreLib\System\IO\PathInternal.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.Windows.cs" Link="Common\CoreLib\System\IO\PathInternal.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs" Link="Common\CoreLib\System\IO\Win32Marshal.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs" Link="Common\CoreLib\System\Text\ValueStringBuilder.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\BCrypt\Interop.BCryptGenRandom.cs" Link="Interop\Windows\BCrypt\Interop.BCryptGenRandom.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\BCrypt\Interop.BCryptGenRandom.GetRandomBytes.cs" Link="Interop\Windows\BCrypt\Interop.BCryptGenRandom.GetRandomBytes.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\BCrypt\Interop.NTSTATUS.cs" Link="Interop\Windows\BCrypt\Interop.NTSTATUS.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs" Link="Interop\Windows\Interop.BOOL.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOLEAN.cs" Link="Common\Interop\Windows\Interop.BOOLEAN.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs" Link="Common\Interop\Windows\Interop.CloseHandle.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FILE_TIME.cs" Link="Common\Interop\Windows\Interop.FILE_TIME.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FileAttributes.cs" Link="Common\Interop\Windows\Interop.FileAttributes.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FindClose.cs" Link="Interop\Windows\Interop.FindClose.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FindFirstFileEx.cs" Link="Interop\Windows\Interop.FindFirstFileEx.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs" Link="Interop\Windows\Interop.FormatMessage.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GET_FILEEX_INFO_LEVELS.cs" Link="Common\Interop\Windows\Interop.GET_FILEEX_INFO_LEVELS.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetFileAttributesEx.cs" Link="Common\Interop\Windows\Interop.GetFileAttributesEx.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetFullPathNameW.cs" Link="Interop\Windows\Kernel32\Interop.GetFullPathNameW.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetLogicalDrives.cs" Link="Common\Interop\Windows\Interop.GetLogicalDrives.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetLongPathNameW.cs" Link="Interop\Windows\Interop.GetLongPathNameW.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetTempFileNameW.cs" Link="Interop\Windows\Interop.GetTempFileNameW.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetTempPathW.cs" Link="Interop\Windows\Kernel32\Interop.GetTempPathW.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.MAX_PATH.cs" Link="Interop\Windows\Interop.MAX_PATH.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs" Link="Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs" Link="Interop\Windows\Interop.SetThreadErrorMode.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" Link="Common\Interop\Windows\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WIN32_FIND_DATA.cs" Link="Common\Interop\Windows\Interop.WIN32_FIND_DATA.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\DisableMediaInsertionPrompt.cs" Link="Common\System\IO\DisableMediaInsertionPrompt.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\DriveInfoInternal.Windows.cs" Link="Common\System\IO\DriveInfoInternal.Windows.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\Path.cs" Link="System\IO\Path.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\Path.Windows.cs" Link="System\IO\Path.Windows.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\PathHelper.Windows.cs" Link="System\IO\PathHelper.Windows.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.cs" Link="System\IO\PathInternal.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.Windows.cs" Link="System\IO\PathInternal.Windows.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs" Link="System\IO\Win32Marshal.cs" />
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs" Link="System\Text\ValueStringBuilder.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.EncryptDecrypt.cs" Link="Common\Interop\Windows\Interop.EncryptDecrypt.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs" Link="Common\Interop\Windows\Interop.Errors.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs" Link="Common\Interop\Windows\Interop.Libraries.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Common\Interop\Windows\Interop.FormatMessage.cs</Link>
</Compile>
<Compile Include="System\ComponentModel\Win32Exception.Windows.cs" />
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Configurations>net461-Windows_NT-Debug;net461-Windows_NT-Release;netcoreapp-Unix-Debug;netcoreapp-Unix-Release;netcoreapp-Windows_NT-Debug;netcoreapp-Windows_NT-Release;netfx-Windows_NT-Debug;netfx-Windows_NT-Release;netstandard2.0-Debug;netstandard2.0-Release;netstandard2.0-Unix-Debug;netstandard2.0-Unix-Release;netstandard2.0-Windows_NT-Debug;netstandard2.0-Windows_NT-Release</Configurations>
</PropertyGroup>
<ItemGroup Condition="'$(TargetsNetFx)' != 'true' and '$(OSGroup)' != 'AnyOS'">
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegistryConstants.cs">
- <Link>Common\CoreLib\Interop\Windows\Advapi32\Interop.RegistryConstants.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegistryConstants.cs">
+ <Link>Interop\Windows\Advapi32\Interop.RegistryConstants.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs</Link>
</Compile>
<Compile Include="Microsoft\Win32\Registry.cs" />
<Compile Include="Microsoft\Win32\RegistryHive.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.FormatMessage.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Link>Interop\Windows\Interop.FormatMessage.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegCloseKey.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegCloseKey.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegCloseKey.cs">
+ <Link>Interop\Windows\Interop.RegCloseKey.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.RegConnectRegistry.cs">
<Link>Common\Interop\Windows\Interop.RegConnectRegistry.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegCreateKeyEx.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegCreateKeyEx.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegCreateKeyEx.cs">
+ <Link>Interop\Windows\Interop.RegCreateKeyEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegDeleteKeyEx.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegDeleteKeyEx.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegDeleteKeyEx.cs">
+ <Link>Interop\Windows\Interop.RegDeleteKeyEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegDeleteValue.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegDeleteValue.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegDeleteValue.cs">
+ <Link>Interop\Windows\Interop.RegDeleteValue.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegEnumKeyEx.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegEnumKeyEx.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegEnumKeyEx.cs">
+ <Link>Interop\Windows\Interop.RegEnumKeyEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegEnumValue.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegEnumValue.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegEnumValue.cs">
+ <Link>Interop\Windows\Interop.RegEnumValue.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegFlushKey.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegFlushKey.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegFlushKey.cs">
+ <Link>Interop\Windows\Interop.RegFlushKey.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegOpenKeyEx.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegOpenKeyEx.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegOpenKeyEx.cs">
+ <Link>Interop\Windows\Interop.RegOpenKeyEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegQueryInfoKey.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegQueryInfoKey.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegQueryInfoKey.cs">
+ <Link>Interop\Windows\Interop.RegQueryInfoKey.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegQueryValueEx.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegQueryValueEx.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegQueryValueEx.cs">
+ <Link>Interop\Windows\Interop.RegQueryValueEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegSetValueEx.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegSetValueEx.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegSetValueEx.cs">
+ <Link>Interop\Windows\Interop.RegSetValueEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
+ <Link>Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs</Link>
</Compile>
<Compile Include="Microsoft\Win32\RegistryKey.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeRegistryHandle.Windows.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeRegistryHandle.Windows.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeRegistryHandle.Windows.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeRegistryHandle.Windows.cs</Link>
</Compile>
<Compile Include="System\Security\AccessControl\RegistrySecurity.Windows.cs" />
</ItemGroup>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegSetValueEx.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegSetValueEx.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegSetValueEx.cs">
+ <Link>Interop\Windows\Interop.RegSetValueEx.cs</Link>
</Compile>
<Compile Include="Helpers.cs" />
<Compile Include="RegistryKey\RegistryKey_GetValue_CorruptData.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\User32\Interop.WndProc.cs">
<Link>Common\Interop\Windows\User32\Interop.WndProc.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetCurrentThreadId.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.GetCurrentThreadId.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetCurrentThreadId.cs">
+ <Link>Interop\Windows\Kernel32\Interop.GetCurrentThreadId.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetModuleHandle.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetModuleHandle.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\WtsApi32\Interop.WTSUnRegisterSessionNotification.cs">
<Link>Common\Interop\Windows\WtsApi32\Interop.WTSUnRegisterSessionNotification.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
</Compile>
<Compile Include="Microsoft\Win32\PowerModeChangedEventArgs.cs" />
<Compile Include="Microsoft\Win32\PowerModeChangedEventHandler.cs" />
<Compile Include="System\Collections\Concurrent\OrderablePartitioner.cs" />
<Compile Include="System\Collections\Concurrent\Partitioner.cs" />
<Compile Include="System\Collections\Concurrent\PartitionerStatic.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Collections\Concurrent\IProducerConsumerCollectionDebugView.cs">
- <Link>Common\CoreLib\System\Collections\Concurrent\IProducerConsumerCollectionDebugView.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Collections\Concurrent\IProducerConsumerCollectionDebugView.cs">
+ <Link>System\Collections\Concurrent\IProducerConsumerCollectionDebugView.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Configurations>netcoreapp-Debug;netcoreapp-Release</Configurations>
</PropertyGroup>
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\System\Collections\Concurrent\IProducerConsumerCollectionDebugView.cs">
- <Link>Common\CoreLib\System\Collections\Concurrent\IProducerConsumerCollectionDebugView.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Collections\Concurrent\IProducerConsumerCollectionDebugView.cs">
+ <Link>System\Collections\Concurrent\IProducerConsumerCollectionDebugView.cs</Link>
</Compile>
<!-- Common Collections tests -->
<Compile Include="$(CommonTestPath)\System\Collections\CollectionAsserts.cs">
<Compile Include="System\Linq\ImmutableArrayExtensions.cs" />
<Compile Include="Validation\Requires.cs" />
<Compile Include="Validation\ValidatedNotNullAttribute.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Runtime\Versioning\NonVersionableAttribute.cs">
+ <Compile Include="$(CoreLibDir)System\Runtime\Versioning\NonVersionableAttribute.cs">
<Link>Common\System\Runtime\Versioning\NonVersionableAttribute.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.0' or '$(TargetFramework)' == 'netstandard1.3'">
<Compile Include="$(CommonPath)\System\Diagnostics\CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs">
- <Link>Common\CoreLib\System\Diagnostics\CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs</Link>
+ <Link>System\Diagnostics\CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Compile Include="System\Collections\SortedList.cs" />
<Compile Include="System\Collections\Stack.cs" />
<Compile Include="System\Collections\Specialized\CollectionsUtil.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Collections\KeyValuePairs.cs">
+ <Compile Include="$(CoreLibDir)System\Collections\KeyValuePairs.cs">
<Link>Common\System\Collections\KeyValuePairs.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="System\Collections\Specialized\OrderedDictionary.cs" />
<Compile Include="System\Collections\Specialized\StringCollection.cs" />
<Compile Include="System\Collections\Specialized\StringDictionary.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Collections\CompatibleComparer.cs">
+ <Compile Include="$(CoreLibDir)System\Collections\CompatibleComparer.cs">
<Link>Common\System\Collections\CompatibleComparer.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="System\Collections\BitArray.cs" />
<Compile Include="System\Collections\Generic\BitHelper.cs" />
<Compile Include="System\Collections\Generic\CollectionExtensions.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Collections\Generic\ICollectionDebugView.cs">
+ <Compile Include="$(CoreLibDir)System\Collections\Generic\ICollectionDebugView.cs">
<Link>Common\System\Collections\Generic\ICollectionDebugView.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Collections\Generic\IDictionaryDebugView.cs">
+ <Compile Include="$(CoreLibDir)System\Collections\Generic\IDictionaryDebugView.cs">
<Link>Common\System\Collections\Generic\IDictionaryDebugView.cs</Link>
</Compile>
<Compile Include="System\Collections\Generic\HashSet.cs" />
<Compile Include="System\Collections\Generic\StackDebugView.cs" />
<Compile Include="System\Collections\StructuralComparisons.cs" />
<!-- Shared Common -->
- <Compile Include="$(CommonPath)\CoreLib\System\Collections\HashHelpers.cs">
+ <Compile Include="$(CoreLibDir)System\Collections\HashHelpers.cs">
<Link>Common\System\Collections\HashHelpers.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Collections\Generic\EnumerableHelpers.cs">
<Compile Include="System\ComponentModel\Design\Serialization\RootDesignerSerializerAttribute.cs" />
<Compile Include="System\ComponentModel\ComponentResourceManager.cs" />
<Compile Include="System\Security\Authentication\ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
+ <Compile Include="$(CoreLibDir)System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
<Link>Common\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="System\Composition\TypedParts\ImportInfo.cs" />
<Compile Include="System\Composition\TypedParts\TypedPartExportDescriptorProvider.cs" />
<Compile Include="System\Composition\TypedParts\Util\DirectAttributeContext.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Numerics\Hashing\HashHelpers.cs">
+ <Compile Include="$(CoreLibDir)System\Numerics\Hashing\HashHelpers.cs">
<Link>Common\System\Numerics\Hashing\HashHelpers.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetCPInfoEx.cs">
<Link>Common\Interop\Windows\Interop.GetCPInfoEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.MAX_PATH.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.MAX_PATH.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.MAX_PATH.cs">
+ <Link>Interop\Windows\Interop.MAX_PATH.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.Beep.cs">
<Link>Common\Interop\Windows\Interop.Beep.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Common\Interop\Windows\Interop.FormatMessage.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.ConsoleCursorInfo.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.FillConsoleOutputCharacter.cs">
<Link>Common\Interop\Windows\Interop.FillConsoleOutputCharacter.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FileTypes.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.FileTypes.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FileTypes.cs">
+ <Link>Interop\Windows\Interop.FileTypes.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetConsoleScreenBufferInfo.cs">
<Link>Common\Interop\Windows\Interop.GetConsoleScreenBufferInfo.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\User32\Interop.GetKeyState.cs">
<Link>Common\Interop\Windows\Interop.GetKeyState.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetStdHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.GetStdHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetStdHandle.cs">
+ <Link>Interop\Windows\Interop.GetStdHandle.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.HandleTypes.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.HandleTypes.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.HandleTypes.cs">
+ <Link>Interop\Windows\Interop.HandleTypes.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.MultiByteToWideChar.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.MultiByteToWideChar.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.MultiByteToWideChar.cs">
+ <Link>Interop\Windows\Interop.MultiByteToWideChar.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.PeekConsoleInput.cs">
<Link>Common\Interop\Windows\Interop.PeekConsoleInput.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.SetConsoleWindowInfo.cs">
<Link>Common\Interop\Windows\Interop.SetConsoleWindowInfo.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WideCharToMultiByte.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.WideCharToMultiByte.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WideCharToMultiByte.cs">
+ <Link>Interop\Windows\Interop.WideCharToMultiByte.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.WriteFile_IntPtr.cs">
<Link>Common\Interop\Windows\Interop.WriteFile.cs</Link>
<Compile Include="$(CommonPath)\System\Text\EncodingHelper.Windows.cs">
<Link>Common\System\IO\EncodingHelper.Windows.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs">
- <Link>Common\CoreLib\System\IO\Win32Marshal.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs">
+ <Link>System\IO\Win32Marshal.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs">
- <Link>Common\CoreLib\System\Text\ValueStringBuilder.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs">
+ <Link>System\Text\ValueStringBuilder.cs</Link>
</Compile>
</ItemGroup>
<!-- Unix -->
<Compile Include="$(CommonPath)\Microsoft\Win32\SafeHandles\SafeFileHandleHelper.Unix.cs">
<Link>Common\Microsoft\Win32\SafeHandles\SafeFileHandleHelper.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PersistedFiles.Unix.cs">
+ <Compile Include="$(CoreLibDir)System\IO\PersistedFiles.Unix.cs">
<Link>Common\System\IO\PersistedFiles.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PersistedFiles.Names.Unix.cs">
+ <Compile Include="$(CoreLibDir)System\IO\PersistedFiles.Names.Unix.cs">
<Link>Common\System\IO\PersistedFiles.Names.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\StringBuilderCache.cs">
+ <Compile Include="$(CoreLibDir)System\Text\StringBuilderCache.cs">
<Link>Common\System\Text\StringBuilderCache.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Text\EncodingHelper.Unix.cs">
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.IOErrors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.IOErrors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.IOErrors.cs">
+ <Link>Interop\Unix\Interop.IOErrors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Close.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Close.cs">
<Link>Common\Interop\Unix\Interop.Close.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Dup.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.FileDescriptors.cs">
<Link>Common\Interop\Unix\Interop.FileDescriptors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.FLock.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.FLock.cs">
<Link>Common\Interop\Unix\Interop.FLock.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetControlCharacters.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.IsATty.cs">
<Link>Common\Interop\Unix\Interop.IsATty.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.LSeek.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.LSeek.cs">
<Link>Common\Interop\Unix\Interop.LSeek.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Open.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Open.cs">
<Link>Common\Interop\Unix\Interop.Open.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.OpenFlags.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.OpenFlags.cs">
<Link>Common\Interop\Unix\Interop.OpenFlags.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Poll.cs">
<Link>Common\Interop\Unix\Interop.Poll.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetEUid.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetEUid.cs">
<Link>Common\Interop\Unix\Interop.GetEUid.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetPwUid.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetPwUid.cs">
<Link>Common\Interop\Unix\Interop.GetPwUid.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.RegisterForCtrlC.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.SNPrintF.cs">
<Link>Common\Interop\Unix\Interop.SNPrintF.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Stat.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Stat.cs">
<Link>Common\Interop\Unix\Interop.Stat.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Read.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Read.cs">
<Link>Common\Interop\Unix\Interop.Read.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Write.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Write.cs">
<Link>Common\Interop\Unix\Interop.Write.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetWindowWidth.cs">
<Compile Include="System\Data\SQLTypes\SQLBytes.cs" />
<Compile Include="System\Data\ProviderBase\DataReaderContainer.cs" />
<Compile Include="System\Data\ProviderBase\SchemaMapping.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
+ <Compile Include="$(CoreLibDir)System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
<Link>Common\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs</Link>
</Compile>
</ItemGroup>
<Link>System\Data\SQLTypes\SQLResource.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\NotImplemented.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<Compile Include="System\Data\SqlClient\SNI\SNIError.cs" />
<Compile Include="System\Data\SqlClient\SNI\SNIHandle.cs" />
</ItemGroup>
<!-- SqlFileStream Windows Netcoreapp only -->
<ItemGroup Condition="'$(TargetsNetCoreApp)' == 'true' and '$(TargetsWindows)' == 'true'">
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FileTypes.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.FileTypes.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FileTypes.cs">
+ <Link>Interop\Windows\Kernel32\Interop.FileTypes.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs">
+ <Link>Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.Windows.cs">
- <Link>Common\CoreLib\System\IO\PathInternal.Windows.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.Windows.cs">
+ <Link>System\IO\PathInternal.Windows.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Runtime\InteropServices\SuppressGCTransitionAttribute.internal.cs" Condition="'$(TargetGroup)' != 'netcoreapp'">
<Link>Common\System\Runtime\InteropServices\SuppressGCTransitionAttribute.internal.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs">
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs">
<Link>CoreLib\System\Text\ValueStringBuilder.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetProcAddress.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetProcAddress.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
</Compile>
</ItemGroup>
<!-- Windows dependencies for Integrated Authentication for MANAGED_SNI build -->
<Compile Include="$(CommonPath)\System\Net\Security\NetEventSource.Security.cs">
<Link>Common\System\Net\Security\NetEventSource.Security.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\SspiCli\GlobalSSPI.cs">
<Link>Common\Interop\Windows\SspiCli\GlobalSSPI.cs</Link>
<Compile Include="System\Diagnostics\DiagnosticSource.cs" />
<Compile Include="System\Diagnostics\DiagnosticListener.cs" />
<Compile Include="System\Diagnostics\DiagnosticSourceEventSource.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
+ <Compile Include="$(CoreLibDir)System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
<Link>Common\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs</Link>
</Compile>
<None Include="DiagnosticSourceUsersGuide.md" />
<Compile Include="System\Diagnostics\OverflowAction.cs" />
<Compile Include="System\Diagnostics\SafeEventLogReadHandle.cs" />
<Compile Include="System\Diagnostics\SafeEventLogWriteHandle.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.ClearEventLog.cs">
<Link>Common\Interop\Windows\Advapi32\Interop.ClearEventLog.cs</Link>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Stat.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Stat.cs">
<Link>Common\Interop\Unix\Interop.Stat.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="System\Diagnostics\PerformanceData\CounterSetInstanceType.cs" />
<Compile Include="System\Diagnostics\PerformanceData\CounterType.cs" />
<Compile Include="System\Diagnostics\PerformanceData\PerfProviderCollection.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.FormatMessage.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Link>Interop\Windows\Interop.FormatMessage.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegCloseKey.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.RegCloseKey.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegCloseKey.cs">
+ <Link>Interop\Windows\Interop.RegCloseKey.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Advapi32\Interop.RegQueryValueEx.cs">
- <Link>Common\CoreLib\Interop\Windows\Advapi32\Interop.RegQueryValueEx.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Advapi32\Interop.RegQueryValueEx.cs">
+ <Link>Interop\Windows\Advapi32\Interop.RegQueryValueEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeRegistryHandle.Windows.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeRegistryHandle.Windows.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeRegistryHandle.Windows.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeRegistryHandle.Windows.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.FreeLibrary.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.FreeLibrary.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetComputerName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetComputerName.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetComputerName.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetCurrentProcess_SafeProcessHandle.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.ProcessWaitHandle.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.ProcessWaitHandle.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
+ <Link>Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.UnmapViewOfFile.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.UnmapViewOfFile.cs</Link>
<Compile Include="$(CommonPath)\System\Runtime\Serialization\SerializationGuard.cs">
<Link>Common\System\Runtime\Serialization\SerializationGuard.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\PasteArguments.cs">
- <Link>Common\CoreLib\System\PasteArguments.cs</Link>
+ <Compile Include="$(CoreLibDir)System\PasteArguments.cs">
+ <Link>System\PasteArguments.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.PERF_INFO.cs">
<Link>Common\Interop\Windows\Advapi32\Interop.PERF_INFO.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetThreadTimes.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetThreadTimes.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetStdHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.GetStdHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetStdHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.GetStdHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.CreateProcess.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.CreateProcess.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.AdjustTokenPrivileges.cs">
<Link>Common\Interop\Windows\Advapi32\Interop.AdjustTokenPrivileges.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetComputerName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetComputerName.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetComputerName.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetCurrentProcessId.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.CreateProcessWithLogon.cs">
<Link>Common\Interop\Windows\Advapi32\Interop.CreateProcessWithLogon.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
+ <Link>Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.LUID.cs">
<Link>Common\Interop\Windows\Advapi32\Interop.LUID.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.ThreadOptions.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.ThreadOptions.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.HandleTypes.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.HandleTypes.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.HandleTypes.cs">
+ <Link>Interop\Windows\Kernel32\Interop.HandleTypes.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.ProcessOptions.cs">
<Link>Common\Interop\Windows\Advapi32\Interop.ProcessOptions.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.HandleOptions.cs">
<Link>Common\Interop\Windows\kernel32\Interop.ProcessOptions.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.MultiByteToWideChar.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.MultiByteToWideChar.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.MultiByteToWideChar.cs">
+ <Link>Interop\Windows\Kernel32\Interop.MultiByteToWideChar.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.UNICODE_STRING.cs">
<Link>Common\Interop\Interop.UNICODE_STRING.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WideCharToMultiByte.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.WideCharToMultiByte.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WideCharToMultiByte.cs">
+ <Link>Interop\Windows\Kernel32\Interop.WideCharToMultiByte.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Text\ConsoleEncoding.cs">
<Link>Common\System\Text\ConsoleEncoding.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetCPInfoEx.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetCPInfoEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.MAX_PATH.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.MAX_PATH.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.MAX_PATH.cs">
+ <Link>Interop\Windows\Interop.MAX_PATH.cs</Link>
</Compile>
<Compile Include="Microsoft\Win32\SafeHandles\SafeProcessHandle.Windows.cs" />
<Compile Include="Microsoft\Win32\SafeHandles\SafeThreadHandle.cs" />
<Compile Include="System\Diagnostics\ProcessStartInfo.Unix.cs" />
<Compile Include="System\Diagnostics\ProcessWaitHandle.Unix.cs" />
<Compile Include="System\Diagnostics\ProcessWaitState.Unix.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs">
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs">
<Link>Common\System\Text\ValueStringBuilder.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\IO\StringParser.cs">
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Close.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Close.cs">
<Link>Common\Interop\Unix\Interop.Close.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetHostName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetHostName.cs">
<Link>Common\Interop\Unix\Interop.GetHostName.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.SysConf.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.SysConf.cs">
<Link>Common\Interop\Unix\Interop.SysConf.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.ConfigureTerminalForChildProcess.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetPid.cs">
<Link>Common\Interop\Unix\Interop.GetPid.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetPwUid.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetPwUid.cs">
<Link>Common\Interop\Unix\Interop.GetPwUid.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetSetPriority.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Kill.cs">
<Link>Common\Interop\Unix\Interop.Kill.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.ReadLink.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.ReadLink.cs">
<Link>Common\Interop\Unix\Interop.ReadLink.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.RegisterForSigChld.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.ResourceLimits.cs">
<Link>Common\Interop\Unix\Interop.ResourceLimits.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.PathConf.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.PathConf.cs">
<Link>Common\Interop\Unix\Interop.PathConf.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.POpen.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.WaitPid.cs">
<Link>Common\Interop\Unix\Interop.WaitPid.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Access.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Access.cs">
<Link>Common\Interop\Unix\System.Native\Interop.Access.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\Interop\FreeBSD\Interop.Process.cs">
<Link>Common\Interop\FreeBSD\Interop.Process.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Stat.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Stat.cs">
<Link>Common\Unix\System.Native\Interop.Stat.cs</Link>
</Compile>
</ItemGroup>
<Configurations>netcoreapp-Unix-Debug;netcoreapp-Unix-Release;netcoreapp-Windows_NT-Debug;netcoreapp-Windows_NT-Release</Configurations>
</PropertyGroup>
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\System\PasteArguments.cs">
- <Link>Common\CoreLib\System\PasteArguments.cs</Link>
+ <Compile Include="$(CoreLibDir)System\PasteArguments.cs">
+ <Link>System\PasteArguments.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\IO\StringParser.cs">
<Link>Common\System\IO\StringParser.cs</Link>
<ItemGroup Condition="'$(TargetsWindows)' == 'true'">
<Compile Include="ProcessTests.Windows.cs" />
<Compile Include="ProcessThreadTests.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\PasteArguments.Windows.cs">
- <Link>Common\CoreLib\System\PasteArguments.Windows.cs</Link>
+ <Compile Include="$(CoreLibDir)System\PasteArguments.Windows.cs">
+ <Link>System\PasteArguments.Windows.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition=" '$(TargetsUnix)' == 'true' ">
<Compile Include="ProcessTests.Unix.cs" />
<Compile Include="ProcessThreadTests.Unix.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\PasteArguments.Unix.cs">
- <Link>Common\CoreLib\System\PasteArguments.Unix.cs</Link>
+ <Compile Include="$(CoreLibDir)System\PasteArguments.Unix.cs">
+ <Link>System\PasteArguments.Unix.cs</Link>
</Compile>
</ItemGroup>
</Project>
<Compile Include="misc\GDI\DeviceContextType.cs" />
<Compile Include="misc\GDI\WindowsGraphics.cs" />
<Compile Include="misc\GDI\WindowsRegion.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\LocalAppContextSwitches.Common.cs">
- <Link>Common\CoreLib\System\LocalAppContextSwitches.Common.cs</Link>
+ <Compile Include="$(CoreLibDir)System\LocalAppContextSwitches.Common.cs">
+ <Link>System\LocalAppContextSwitches.Common.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetProcAddress.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetProcAddress.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Gdi32\Interop.BitBlt.cs">
<Link>Common\Interop\Windows\Gdi32\Interop.BitBlt.cs</Link>
<Compile Include="System\IO\Compression\enc\BrotliEncoderOperation.cs" />
<Compile Include="System\IO\Compression\enc\BrotliEncoderParameter.cs" />
<Compile Include="System\IO\Compression\BrotliStream.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Microsoft\Win32\SafeHandles\SafeBrotliHandle.cs">
<Link>Common\Microsoft\Win32\SafeHandles\SafeBrotliHandle.cs</Link>
<Compile Include="$(CommonTestPath)\System\IO\TempFile.cs">
<Link>Common\System\IO\TempFile.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
</ItemGroup>
<!--
<Compile Include="System\IO\Compression\Crc32Helper.ZLib.cs" />
<Compile Include="System\IO\Compression\GZipStream.cs" />
<Compile Include="System\IO\Compression\PositionPreservingWriteOnlyStreamWrapper.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\StreamHelpers.CopyValidation.cs">
- <Link>Common\CoreLib\System\IO\StreamHelpers.CopyValidation.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\StreamHelpers.CopyValidation.cs">
+ <Link>System\IO\StreamHelpers.CopyValidation.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
</ItemGroup>
<!-- Windows specific files -->
<Compile Include="$(CommonPath)\System\IO\PathInternal.Unix.cs">
<Link>Common\System\IO\PathInternal.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.PathConf.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.PathConf.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.PathConf.cs">
+ <Link>Interop\Unix\System.Native\Interop.PathConf.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Compile Include="$(CommonTestPath)\System\IO\Compression\ZipTestHelper.cs">
<Link>Common\System\IO\Compression\ZipTestHelper.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
</ItemGroup>
<!--
<Compile Include="System\Security\AccessControl\FileSystemSecurity.cs" />
</ItemGroup>
<ItemGroup Condition="'$(TargetsNetCoreApp)' == 'true'">
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs" Link="Common\CoreLib\Interop\Windows\Interop.BOOL.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CreateFile.cs" Link="Common\CoreLib\Interop\Windows\Interop.CreateFile.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FILE_TIME.cs" Link="Common\CoreLib\Interop\Windows\Interop.FILE_TIME.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FileAttributes.cs" Link="Common\Interop\Windows\Interop.FileAttributes.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FileTypes.cs" Link="Common\Interop\Windows\Interop.FileTypes.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FindClose.cs" Link="Common\CoreLib\Interop\Windows\Interop.FindClose.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FindFirstFileEx.cs" Link="Common\CoreLib\Interop\Windows\Interop.FindFirstFileEx.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs" Link="Common\Interop\Windows\Interop.FormatMessage.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GET_FILEEX_INFO_LEVELS.cs" Link="Common\CoreLib\Interop\Windows\Interop.GET_FILEEX_INFO_LEVELS.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetFileAttributesEx.cs" Link="Common\Interop\Windows\Interop.GetFileAttributesEx.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs" Link="Common\Interop\Windows\Interop.GetFileType_SafeHandle.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetFullPathNameW.cs" Link="Common\Interop\Windows\Interop.GetFullPathNameW.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetLongPathNameW.cs" Link="Common\Interop\Windows\Interop.GetLongPathNameW.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetLogicalDrives.cs" Link="Common\Interop\Windows\Interop.GetLogicalDrives.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.MAX_PATH.cs" Link="Common\CoreLib\Interop\Windows\Interop.MAX_PATH.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SecurityOptions.cs" Link="Common\CoreLib\Interop\Windows\Interop.SecurityOptions.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs" Link="Common\CoreLib\Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs" Link="Common\CoreLib\Interop\Windows\Interop.SetThreadErrorMode.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" Link="Common\CoreLib\Interop\Windows\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WIN32_FIND_DATA.cs" Link="Common\CoreLib\Interop\Windows\Interop.WIN32_FIND_DATA.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\DisableMediaInsertionPrompt.cs" Link="Common\System\IO\DisableMediaInsertionPrompt.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathHelper.Windows.cs" Link="Common\CoreLib\System\IO\PathHelper.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.Windows.cs" Link="Common\CoreLib\System\IO\PathInternal.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs" Link="Common\CoreLib\System\IO\Win32Marshal.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs" Link="Common\CoreLib\System\Text\ValueStringBuilder.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs" Link="Interop\Windows\Interop.BOOL.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CreateFile.cs" Link="Interop\Windows\Interop.CreateFile.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FILE_TIME.cs" Link="Interop\Windows\Interop.FILE_TIME.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FileAttributes.cs" Link="Common\Interop\Windows\Interop.FileAttributes.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FileTypes.cs" Link="Common\Interop\Windows\Interop.FileTypes.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FindClose.cs" Link="Interop\Windows\Interop.FindClose.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FindFirstFileEx.cs" Link="Interop\Windows\Interop.FindFirstFileEx.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs" Link="Common\Interop\Windows\Interop.FormatMessage.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GET_FILEEX_INFO_LEVELS.cs" Link="Interop\Windows\Interop.GET_FILEEX_INFO_LEVELS.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetFileAttributesEx.cs" Link="Common\Interop\Windows\Interop.GetFileAttributesEx.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs" Link="Common\Interop\Windows\Interop.GetFileType_SafeHandle.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetFullPathNameW.cs" Link="Common\Interop\Windows\Interop.GetFullPathNameW.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetLongPathNameW.cs" Link="Common\Interop\Windows\Interop.GetLongPathNameW.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetLogicalDrives.cs" Link="Common\Interop\Windows\Interop.GetLogicalDrives.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.MAX_PATH.cs" Link="Interop\Windows\Interop.MAX_PATH.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SecurityOptions.cs" Link="Interop\Windows\Interop.SecurityOptions.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs" Link="Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs" Link="Interop\Windows\Interop.SetThreadErrorMode.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" Link="Interop\Windows\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WIN32_FIND_DATA.cs" Link="Interop\Windows\Interop.WIN32_FIND_DATA.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\DisableMediaInsertionPrompt.cs" Link="Common\System\IO\DisableMediaInsertionPrompt.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\PathHelper.Windows.cs" Link="System\IO\PathHelper.Windows.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.Windows.cs" Link="System\IO\PathInternal.Windows.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs" Link="System\IO\Win32Marshal.cs" />
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs" Link="System\Text\ValueStringBuilder.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GenericOperations.cs" Link="Common\Interop\Windows\Interop.GenericOperations.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs" Link="Common\Interop\Windows\Interop.Libraries.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Interop.LongFileTime.cs" Link="Common\Interop\Windows\Interop.LongFileTime.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetVolumeInformation.cs">
<Link>Common\Interop\Windows\Interop.GetVolumeInformation.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetLogicalDrives.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetLogicalDrives.cs">
<Link>Common\Interop\Windows\Interop.GetLogicalDrives.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetDiskFreeSpaceEx.cs">
<Link>Common\Interop\Windows\Interop.GetDiskFreeSpaceEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.MAX_PATH.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.MAX_PATH.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.MAX_PATH.cs">
+ <Link>Interop\Windows\Interop.MAX_PATH.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.SetVolumeLabel.cs">
<Link>Common\Interop\Windows\Interop.SetVolumeLabel.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.SetThreadErrorMode.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs">
+ <Link>Interop\Windows\Interop.SetThreadErrorMode.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SecurityOptions.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SecurityOptions.cs">
<Link>Common\Interop\Windows\Interop.SecurityOptions.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.FileOperations.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Common\Interop\Windows\Interop.FormatMessage.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\DisableMediaInsertionPrompt.cs">
+ <Compile Include="$(CoreLibDir)System\IO\DisableMediaInsertionPrompt.cs">
<Link>Common\System\IO\DisableMediaInsertionPrompt.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs">
- <Link>Common\CoreLib\System\IO\Win32Marshal.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs">
+ <Link>System\IO\Win32Marshal.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\DriveInfoInternal.Windows.cs">
+ <Compile Include="$(CoreLibDir)System\IO\DriveInfoInternal.Windows.cs">
<Link>Common\System\IO\DriveInfoInternal.Windows.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\IO\PathInternal.Windows.cs">
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.IOErrors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.IOErrors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.IOErrors.cs">
+ <Link>Interop\Unix\Interop.IOErrors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\IO\PathInternal.Unix.cs">
<Link>Common\System\IO\PathInternal.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.PathConf.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.PathConf.cs">
<Link>Common\Interop\Unix\Interop.PathConf.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.MountPoints.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.MountPoints.cs">
<Link>Common\Interop\Unix\Interop.MountPoints.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.MountPoints.FormatInfo.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
+ <Link>Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.FileOperations.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.FileOperations.cs</Link>
<Compile Include="System\IO\FileSystemWatcher.Win32.cs">
<SubType>Component</SubType>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
<Link>Common\Interop\Windows\Interop.CloseHandle.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Read.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Read.cs">
<Link>Common\Interop\Unix\libc\Interop.Read.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.IOErrors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.IOErrors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.IOErrors.cs">
+ <Link>Interop\Unix\Interop.IOErrors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\IO\PathInternal.Unix.cs">
<Link>Common\System\IO\PathInternal.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.PathConf.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.PathConf.cs">
<Link>Common\Interop\Unix\Interop.PathConf.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Poll.cs">
<Link>Common\Interop\Unix\Interop.Poll.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Stat.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Stat.cs">
<Link>Common\Interop\Unix\Interop.Stat.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Stat.Span.cs">
<Link>Common\Interop\Unix\Interop.Stat.Span.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Stat.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Stat.cs">
<Link>Common\Interop\Unix\Interop.Stat.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Sync.cs">
</ItemGroup>
<!-- All targets files -->
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.cs" Link="Common\CoreLib\System\IO\PathInternal.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\StreamHelpers.CopyValidation.cs" Link="Common\CoreLib\System\IO\StreamHelpers.CopyValidation.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs" Link="Common\CoreLib\System\Text\ValueStringBuilder.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.cs" Link="System\IO\PathInternal.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\StreamHelpers.CopyValidation.cs" Link="System\IO\StreamHelpers.CopyValidation.cs" />
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs" Link="System\Text\ValueStringBuilder.cs" />
<Compile Include="$(CommonPath)\System\IO\PathInternal.CaseSensitivity.cs" Link="Common\System\IO\PathInternal.CaseSensitivity.cs" />
<Compile Include="System\IO\Directory.cs" />
<Compile Include="System\IO\DirectoryInfo.cs" />
</ItemGroup>
<!-- Windows files -->
<ItemGroup Condition="'$(TargetsWindows)' == 'true'">
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs" Link="Common\CoreLib\Interop\Windows\Interop.BOOL.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOLEAN.cs" Link="Common\Interop\Windows\Interop.BOOLEAN.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs" Link="Common\Interop\Windows\Interop.CloseHandle.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FILE_TIME.cs" Link="Common\CoreLib\Interop\Windows\Interop.FILE_TIME.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FileAttributes.cs" Link="Common\Interop\Windows\Interop.FileAttributes.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FindClose.cs" Link="Common\CoreLib\Interop\Windows\Interop.FindClose.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FindFirstFileEx.cs" Link="Common\CoreLib\Interop\Windows\Interop.FindFirstFileEx.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs" Link="Common\Interop\Windows\Interop.FormatMessage.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GET_FILEEX_INFO_LEVELS.cs" Link="Common\CoreLib\Interop\Windows\Interop.GET_FILEEX_INFO_LEVELS.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetFileAttributesEx.cs" Link="Common\Interop\Windows\Interop.GetFileAttributesEx.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetLogicalDrives.cs" Link="Common\Interop\Windows\Interop.GetLogicalDrives.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.MAX_PATH.cs" Link="Common\CoreLib\Interop\Windows\Interop.MAX_PATH.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs" Link="Common\CoreLib\Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs" Link="Common\CoreLib\Interop\Windows\Interop.SetThreadErrorMode.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" Link="Common\CoreLib\Interop\Windows\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WIN32_FIND_DATA.cs" Link="Common\CoreLib\Interop\Windows\Interop.WIN32_FIND_DATA.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\DisableMediaInsertionPrompt.cs" Link="Common\System\IO\DisableMediaInsertionPrompt.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\DriveInfoInternal.Windows.cs" Link="Common\System\IO\DriveInfoInternal.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.Windows.cs" Link="Common\CoreLib\System\IO\PathInternal.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs" Link="Common\CoreLib\System\IO\Win32Marshal.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs" Link="Interop\Windows\Interop.BOOL.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOLEAN.cs" Link="Common\Interop\Windows\Interop.BOOLEAN.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs" Link="Common\Interop\Windows\Interop.CloseHandle.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FILE_TIME.cs" Link="Interop\Windows\Interop.FILE_TIME.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FileAttributes.cs" Link="Common\Interop\Windows\Interop.FileAttributes.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FindClose.cs" Link="Interop\Windows\Interop.FindClose.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FindFirstFileEx.cs" Link="Interop\Windows\Interop.FindFirstFileEx.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs" Link="Common\Interop\Windows\Interop.FormatMessage.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GET_FILEEX_INFO_LEVELS.cs" Link="Interop\Windows\Interop.GET_FILEEX_INFO_LEVELS.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetFileAttributesEx.cs" Link="Common\Interop\Windows\Interop.GetFileAttributesEx.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetLogicalDrives.cs" Link="Common\Interop\Windows\Interop.GetLogicalDrives.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.MAX_PATH.cs" Link="Interop\Windows\Interop.MAX_PATH.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs" Link="Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs" Link="Interop\Windows\Interop.SetThreadErrorMode.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" Link="Interop\Windows\Interop.WIN32_FILE_ATTRIBUTE_DATA.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WIN32_FIND_DATA.cs" Link="Interop\Windows\Interop.WIN32_FIND_DATA.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\DisableMediaInsertionPrompt.cs" Link="Common\System\IO\DisableMediaInsertionPrompt.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\DriveInfoInternal.Windows.cs" Link="Common\System\IO\DriveInfoInternal.Windows.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.Windows.cs" Link="System\IO\PathInternal.Windows.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs" Link="System\IO\Win32Marshal.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.EncryptDecrypt.cs" Link="Common\Interop\Windows\Interop.EncryptDecrypt.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs" Link="Common\Interop\Windows\Interop.Errors.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs" Link="Common\Interop\Windows\Interop.Libraries.cs" />
</ItemGroup>
<!-- Unix files -->
<ItemGroup Condition="'$(TargetsUnix)' == 'true'">
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs" Link="Common\CoreLib\Interop\Unix\Interop.Errors.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.IOErrors.cs" Link="Common\CoreLib\Interop\Unix\Interop.IOErrors.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetEUid.cs" Link="Common\Interop\Unix\Interop.GetEUid.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.MountPoints.cs" Link="Common\Interop\Unix\Interop.MountPoints.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Permissions.cs" Link="Common\Interop\Unix\Interop.Permissions.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Read.cs" Link="Common\Interop\Unix\Interop.Read.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.ReadDir.cs" Link="Common\Interop\Unix\Interop.ReadDir.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Stat.cs" Link="Common\Interop\Unix\Interop.Stat.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Unlink.cs" Link="Common\Interop\Unix\Interop.Unlink.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\DriveInfoInternal.Unix.cs" Link="Common\System\IO\DriveInfoInternal.Unix.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.Unix.cs" Link="Common\CoreLib\System\IO\PathInternal.Unix.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs" Link="Interop\Unix\Interop.Errors.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.IOErrors.cs" Link="Interop\Unix\Interop.IOErrors.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetEUid.cs" Link="Common\Interop\Unix\Interop.GetEUid.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.MountPoints.cs" Link="Common\Interop\Unix\Interop.MountPoints.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Permissions.cs" Link="Common\Interop\Unix\Interop.Permissions.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Read.cs" Link="Common\Interop\Unix\Interop.Read.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.ReadDir.cs" Link="Common\Interop\Unix\Interop.ReadDir.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Stat.cs" Link="Common\Interop\Unix\Interop.Stat.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Unlink.cs" Link="Common\Interop\Unix\Interop.Unlink.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\DriveInfoInternal.Unix.cs" Link="Common\System\IO\DriveInfoInternal.Unix.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.Unix.cs" Link="System\IO\PathInternal.Unix.cs" />
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs" Link="Common\Interop\Unix\Interop.Libraries.cs" />
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.ChMod.cs" Link="Common\Interop\Unix\Interop.ChMod.cs" />
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.CopyFile.cs" Link="Common\Interop\Unix\Interop.CopyFile.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GlobalMemoryStatusEx.cs">
<Link>Common\Interop\Windows\Interop.GlobalMemoryStatusEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
+ <Link>Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
<Link>Common\Interop\Windows\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Common\Interop\Windows\Interop.FormatMessage.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FileAttributes.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FileAttributes.cs">
<Link>Common\Interop\Windows\Interop.FileAttributes.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.FileOperations.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GenericOperations.cs">
<Link>Common\Interop\Windows\Interop.GenericOperations.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetSystemInfo.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetSystemInfo.cs">
<Link>Common\Interop\Windows\Interop.GetSystemInfo.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SYSTEM_INFO.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SYSTEM_INFO.cs">
<Link>Common\Interop\Windows\Interop.SYSTEM_INFO.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.HandleOptions.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.PipeOptions.cs">
<Link>Common\Interop\Windows\Interop.PipeOptions.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SecurityOptions.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SecurityOptions.cs">
<Link>Common\Interop\Windows\Interop.SecurityOptions.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.UnmapViewOfFile.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.VirtualQuery.cs">
<Link>Common\Interop\Windows\Interop.VirtualQuery.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs">
- <Link>Common\CoreLib\System\IO\Win32Marshal.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs">
+ <Link>System\IO\Win32Marshal.cs</Link>
</Compile>
<Compile Include="Microsoft\Win32\SafeMemoryMappedFileHandle.Windows.cs" />
<Compile Include="Microsoft\Win32\SafeMemoryMappedViewHandle.Windows.cs" />
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Fcntl.cs">
<Link>Common\Interop\Unix\Interop.Fcntl.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.IOErrors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.IOErrors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.IOErrors.cs">
+ <Link>Interop\Unix\Interop.IOErrors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.MMap.cs">
<Link>Common\Interop\Unix\Interop.MMap.cs</Link>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.MSync.cs">
<Link>Common\Interop\Unix\Interop.MSync.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Open.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Open.cs">
<Link>Common\Interop\Unix\Interop.Open.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.OpenFlags.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.OpenFlags.cs">
<Link>Common\Interop\Unix\Interop.OpenFlags.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Permissions.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Permissions.cs">
<Link>Common\Interop\Unix\Interop.Permissions.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.SysConf.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.SysConf.cs">
<Link>Common\Interop\Unix\Interop.SysConf.cs</Link>
</Compile>
<Compile Include="Microsoft\Win32\SafeMemoryMappedFileHandle.Unix.cs" />
<Compile Include="Microsoft\Win32\SafeMemoryMappedViewHandle.Unix.cs" />
<Compile Include="System\IO\MemoryMappedFiles\MemoryMappedFile.Unix.cs" />
<Compile Include="System\IO\MemoryMappedFiles\MemoryMappedView.Unix.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.FTruncate.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.FTruncate.cs">
<Link>Common\Interop\Unix\Interop.FTruncate.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.MAdvise.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.ShmOpen.cs">
<Link>Common\Interop\Unix\Interop.ShmOpen.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Unlink.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Unlink.cs">
<Link>Common\Interop\Unix\Interop.Unlink.cs</Link>
</Compile>
</ItemGroup>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<Compile Include="Properties\InternalsVisibleTo.cs" />
<Compile Include="System\IO\Pipelines\BufferSegment.cs" />
<Compile Include="System\IO\Pipes\PipeState.cs" />
<Compile Include="System\IO\Pipes\PipeStream.cs" />
<Compile Include="System\IO\Pipes\PipeTransmissionMode.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\StreamHelpers.CopyValidation.cs">
- <Link>Common\CoreLib\System\IO\StreamHelpers.CopyValidation.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\StreamHelpers.CopyValidation.cs">
+ <Link>System\IO\StreamHelpers.CopyValidation.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition=" '$(TargetsWindows)' == 'true'">
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
<Link>Common\Interop\Windows\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Common\Interop\Windows\Interop.FormatMessage.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FreeLibrary.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.FreeLibrary.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FreeLibrary.cs">
+ <Link>Interop\Windows\Interop.FreeLibrary.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SecurityOptions.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.SecurityOptions.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SecurityOptions.cs">
+ <Link>Interop\Windows\Interop.SecurityOptions.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeLibraryHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
+ <Link>Microsoft\Win32\SafeLibraryHandle.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
+ <Link>Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GenericOperations.cs">
<Link>Common\Interop\Windows\Interop.GenericOperations.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.FileOperations.cs">
<Link>Common\Interop\Windows\Interop.FileOperations.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FileTypes.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.FileTypes.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FileTypes.cs">
+ <Link>Interop\Windows\Interop.FileTypes.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetCurrentProcess_IntPtr.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetCurrentProcess_IntPtr.cs">
<Link>Common\Interop\Windows\Interop.GetCurrentProcess.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.DuplicateHandle_IntPtr.cs">
<Link>Common\Interop\Windows\Interop.DuplicateHandle_IntPtr.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.GetFileType.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs">
+ <Link>Interop\Windows\Interop.GetFileType.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.CreatePipe_SafePipeHandle.cs">
<Link>Common\Interop\Windows\Interop.CreatePipe_SafePipeHandle.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.SetNamedPipeHandleState.cs">
<Link>Common\Interop\Windows\Interop.SetNamedPipeHandleState.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CancelIoEx.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CancelIoEx.cs">
<Link>Common\Interop\Windows\Interop.CancelIoEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FlushFileBuffers.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FlushFileBuffers.cs">
<Link>Common\Interop\Windows\Interop.FlushFileBuffers.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_IntPtr.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_IntPtr.cs">
<Link>Common\Interop\Windows\Interop.ReadFile_IntPtr.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_NativeOverlapped.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_NativeOverlapped.cs">
<Link>Common\Interop\Windows\Interop.ReadFile_NativeOverlapped.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_IntPtr.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_IntPtr.cs">
<Link>Common\Interop\Windows\Interop.WriteFile_IntPtr.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_NativeOverlapped.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_NativeOverlapped.cs">
<Link>Common\Interop\Windows\Interop.WriteFile_NativeOverlapped.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.DisconnectNamedPipe.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.ImpersonateNamedPipeClient.cs">
<Link>Common\Interop\Windows\Interop.ImpersonateNamedPipeClient.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs">
- <Link>Common\CoreLib\System\IO\Win32Marshal.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs">
+ <Link>System\IO\Win32Marshal.cs</Link>
</Compile>
<Compile Include="Microsoft\Win32\SafeHandles\SafePipeHandle.Windows.cs" />
<Compile Include="System\IO\Pipes\AnonymousPipeServerStream.Windows.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.CreateNamedPipeClient.cs">
<Link>Common\Interop\Windows\Interop.CreateNamedPipeClient.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.LoadLibraryEx.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.LoadLibraryEx.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.LoadLibraryEx.cs">
+ <Link>Interop\Windows\Interop.LoadLibraryEx.cs</Link>
</Compile>
<Compile Include="System\IO\Pipes\NamedPipeServerStream.Win32.cs" />
</ItemGroup>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.IOErrors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.IOErrors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.IOErrors.cs">
+ <Link>Interop\Unix\Interop.IOErrors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Close.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Close.cs">
<Link>Common\Interop\Unix\Interop.Close.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Fcntl.Pipe.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Fcntl.cs">
<Link>Common\Interop\Unix\Interop.Fcntl.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.FLock.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.FLock.cs">
<Link>Common\Interop\Unix\Interop.FLock.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetHostName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetHostName.cs">
<Link>Common\Interop\Unix\Interop.GetHostName.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetPeerUserName.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.MkDir.cs">
<Link>Common\Interop\Unix\Interop.MkDir.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Open.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Open.cs">
<Link>Common\Interop\Unix\Interop.Open.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.OpenFlags.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.OpenFlags.cs">
<Link>Common\Interop\Unix\Interop.OpenFlags.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Permissions.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Permissions.cs">
<Link>Common\Interop\Unix\Interop.Permissions.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Pipe.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Read.Pipe.cs">
<Link>Common\Interop\Unix\Interop.Read.Pipe.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Unlink.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Unlink.cs">
<Link>Common\Interop\Unix\Interop.Unlink.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Write.Pipe.cs">
<Link>Common\Interop\Unix\Interop.Write.Pipe.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Stat.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Stat.cs">
<Link>Common\Interop\Unix\Interop.Stat.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Stat.Pipe.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetPeerID.cs">
<Link>Common\Interop\Unix\Interop.GetPeerID.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetEUid.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetEUid.cs">
<Link>Common\Interop\Unix\Interop.GetEUid.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.SetEUid.cs">
</Compile>
</ItemGroup>
<ItemGroup Condition="'$(TargetsWindows)' == 'true'">
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CancelIoEx.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.CancelIoEx.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CancelIoEx.cs">
+ <Link>Interop\Windows\Interop.CancelIoEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FreeLibrary.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.FreeLibrary.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FreeLibrary.cs">
+ <Link>Interop\Windows\Interop.FreeLibrary.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.LoadLibraryEx.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.LoadLibraryEx.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.LoadLibraryEx.cs">
+ <Link>Interop\Windows\Interop.LoadLibraryEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.WaitCommEvent.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.WaitCommEvent.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_IntPtr.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_IntPtr.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_IntPtr.cs">
+ <Link>Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_IntPtr.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_NativeOverlapped.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_NativeOverlapped.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_NativeOverlapped.cs">
+ <Link>Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_NativeOverlapped.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_IntPtr.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_IntPtr.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_IntPtr.cs">
+ <Link>Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_IntPtr.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_NativeOverlapped.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_NativeOverlapped.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_NativeOverlapped.cs">
+ <Link>Interop\Windows\Kernel32\Interop.WriteFile_SafeHandle_NativeOverlapped.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetOverlappedResult.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetOverlappedResult.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FlushFileBuffers.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.FlushFileBuffers.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FlushFileBuffers.cs">
+ <Link>Interop\Windows\Kernel32\Interop.FlushFileBuffers.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GenericOperations.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GenericOperations.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
+ <Link>Interop\Windows\Interop.SECURITY_ATTRIBUTES.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FileTypes.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.FileTypes.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FileTypes.cs">
+ <Link>Interop\Windows\Interop.FileTypes.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\IO\PathInternal.Windows.cs">
<Link>Common\System\IO\PathInternal.Windows.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.GetFileType_SafeHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs">
- <Link>Common\CoreLib\System\IO\Win32Marshal.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs">
+ <Link>System\IO\Win32Marshal.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.FormatMessage.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Link>Interop\Windows\Interop.FormatMessage.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition="'$(TargetsNetFx)' != 'true' and '$(TargetsWindows)' == 'true'">
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
<Link>Common\Interop\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.IOErrors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.IOErrors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.IOErrors.cs">
+ <Link>Interop\Unix\Interop.IOErrors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Read.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Read.cs">
<Link>Interop\Unix\System.Native\Interop.Read.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Write.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Write.cs">
<Link>Interop\Unix\System.Native\Interop.Write.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Poll.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Shutdown.cs">
<Link>Interop\Unix\System.Native\Interop.Shutdown.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition="'$(TargetsNetFx)' == 'true'">
<Compile Include="$(CommonPath)\System\Collections\Generic\ArrayBuilder.cs">
<Link>Common\System\Collections\Generic\ArrayBuilder.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
+ <Compile Include="$(CoreLibDir)System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
<Link>Common\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs</Link>
</Compile>
<Compile Include="System\Dynamic\Utils\CacheDict.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Ole32\Interop.GetHGlobalFromStream.cs">
<Link>Common\Interop\Windows\Ole32\Interop.GetHGlobalFromStream.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
</Compile>
<Compile Include="System\Management\ManagementBaseObject.cs" />
<Compile Include="System\Management\ManagementClass.cs" />
<ItemGroup Condition=" '$(TargetsWindows)' == 'true' ">
<Compile Include="@(CompileItem)" />
<Compile Include="System\Net\Http\NetEventSource.WinHttpHandler.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\StreamHelpers.CopyValidation.cs">
- <Link>Common\CoreLib\System\IO\StreamHelpers.CopyValidation.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\StreamHelpers.CopyValidation.cs">
+ <Link>System\IO\StreamHelpers.CopyValidation.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Net\Logging\NetEventSource.Common.cs">
<Link>Common\System\Net\Logging\NetEventSource.Common.cs</Link>
<CompileItem Include="$(CommonPath)\Interop\Windows\Crypt32\Interop.CertEnumCertificatesInStore.cs" />
<CompileItem Include="$(CommonPath)\Interop\Windows\Crypt32\Interop.certificates_types.cs" />
<CompileItem Include="$(CommonPath)\Interop\Windows\Crypt32\Interop.certificates.cs" />
- <CompileItem Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs" />
+ <CompileItem Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs" />
<CompileItem Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetModuleHandle.cs" />
<CompileItem Include="$(CommonPath)\Interop\Windows\Interop.HRESULT_FROM_WIN32.cs" />
<CompileItem Include="$(CommonPath)\Interop\Windows\SChannel\UnmanagedCertificateContext.IntPtr.cs" />
<CompileItem Include="$(CommonPath)\System\Net\Security\CertificateHelper.Windows.cs" />
<CompileItem Include="$(CommonPath)\System\Runtime\ExceptionServices\ExceptionStackTrace.cs" />
<CompileItem Include="$(CommonPath)\System\Threading\Tasks\RendezvousAwaitable.cs" />
- <CompileItem Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs" />
+ <CompileItem Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs" />
<CompileItem Include="$(MSBuildThisFileDirectory)\System\Net\Http\WinHttpAuthHelper.cs" />
<CompileItem Include="$(MSBuildThisFileDirectory)\System\Net\Http\WinHttpCertificateHelper.cs" />
<CompileItem Include="$(MSBuildThisFileDirectory)\System\Net\Http\WinHttpChannelBinding.cs" />
<Compile Include="$(CommonPath)\System\StringExtensions.cs">
<Link>Common\System\StringExtensions.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\StreamHelpers.CopyValidation.cs">
- <Link>Common\CoreLib\System\IO\StreamHelpers.CopyValidation.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\StreamHelpers.CopyValidation.cs">
+ <Link>System\IO\StreamHelpers.CopyValidation.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Net\HttpKnownHeaderNames.cs">
<Link>Common\System\Net\HttpKnownHeaderNames.cs</Link>
<Compile Include="$(CommonPath)\System\Threading\Tasks\RendezvousAwaitable.cs">
<Link>Common\System\Threading\Tasks\RendezvousAwaitable.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<Compile Include="..\..\src\System\Net\Http\WinHttpAuthHelper.cs">
<Link>ProductionCode\WinHttpAuthHelper.cs</Link>
<Compile Include="System\Net\Http\Headers\ViaHeaderValue.cs" />
<Compile Include="System\Net\Http\Headers\WarningHeaderValue.cs" />
<Compile Include="System\Net\Http\SocketsHttpHandler\SystemProxyInfo.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\StreamHelpers.CopyValidation.cs">
- <Link>Common\CoreLib\System\IO\StreamHelpers.CopyValidation.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\StreamHelpers.CopyValidation.cs">
+ <Link>System\IO\StreamHelpers.CopyValidation.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Net\Security\SslClientAuthenticationOptionsExtensions.cs">
<Link>Common\System\Net\Security\SslClientAuthenticationOptionsExtensions.cs</Link>
<Compile Include="$(CommonPath)\System\IO\ReadOnlyMemoryStream.cs">
<Link>Common\System\IO\ReadOnlyMemoryStream.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\StringBuilderCache.cs">
+ <Compile Include="$(CoreLibDir)System\Text\StringBuilderCache.cs">
<Link>Common\System\Text\StringBuilderCache.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Net\Logging\NetEventSource.Common.cs">
<Compile Include="$(CommonPath)\Interop\Windows\SChannel\Interop.SECURITY_STATUS.cs">
<Link>Common\Interop\Windows\SChannel\Interop.SECURITY_STATUS.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\SspiCli\SecPkgContext_StreamSizes.cs">
<Link>Common\Interop\Windows\SspiCli\SecPkgContext_StreamSizes.cs</Link>
<Compile Include="$(CommonPath)\System\Net\UriScheme.cs">
<Link>Common\System\Net\UriScheme.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.IOErrors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.IOErrors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.IOErrors.cs">
+ <Link>Interop\Unix\Interop.IOErrors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Close.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.Close.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Close.cs">
+ <Link>Interop\Unix\System.Native\Interop.Close.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Open.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.Open.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Open.cs">
+ <Link>Interop\Unix\System.Native\Interop.Open.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.OpenFlags.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.OpenFlags.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.OpenFlags.cs">
+ <Link>Interop\Unix\System.Native\Interop.OpenFlags.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Pipe.cs">
<Link>Common\Interop\Unix\System.Native\Interop.Pipe.cs</Link>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Poll.cs">
<Link>Common\Interop\Unix\libc\Interop.Poll.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Read.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Read.cs">
<Link>Common\Interop\Unix\libc\Interop.Read.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Write.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Write.cs">
<Link>Common\Interop\Unix\libc\Interop.Write.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\CharArrayHelpers.cs">
<Compile Include="$(CommonPath)\System\Net\Security\CertificateHelper.Unix.cs">
<Link>Common\System\Net\Security\CertificateHelper.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition=" '$(TargetsUnix)' == 'true' and '$(TargetsOSX)' != 'true' ">
<Compile Include="$(CommonPath)\System\StringExtensions.cs">
<Link>ProductionCode\Common\System\StringExtensions.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\StringBuilderCache.cs">
+ <Compile Include="$(CoreLibDir)System\Text\StringBuilderCache.cs">
<Link>ProductionCode\Common\System\Text\StringBuilderCache.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\StreamHelpers.CopyValidation.cs">
- <Link>ProductionCode\Common\CoreLib\System\IO\StreamHelpers.CopyValidation.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\StreamHelpers.CopyValidation.cs">
+ <Link>ProductionCode\System\IO\StreamHelpers.CopyValidation.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Net\InternalException.cs">
<Link>ProductionCode\Common\System\Net\InternalException.cs</Link>
<Compile Include="$(CommonPath)\System\Net\Mail\WhitespaceReader.cs">
<Link>ProductionCode\Common\src\System\Net\Mail\WhitespaceReader.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>ProductionCode\Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>ProductionCode\System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<Compile Include="..\..\src\System\Net\Http\SocketsHttpHandler\AuthenticationHelper.Digest.cs">
<Link>ProductionCode\System\Net\Http\SocketsHttpHandler\AuthenticationHelper.Digest.cs</Link>
<Link>Common\System\Net\WebSockets\WebSocketValidate.cs</Link>
</Compile>
<Compile Include="System\Net\Windows\CookieExtensions.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
+ <Compile Include="$(CoreLibDir)System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
<Link>Common\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\Interop\Windows\SChannel\Interop.SecPkgContext_ApplicationProtocol.cs">
<Link>Common\Interop\Windows\SChannel\Interop.SecPkgContext_ApplicationProtocol.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\WebSocket\Interop.Structs.cs">
<Link>Common\Interop\Windows\WebSocket\Interop.Structs.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.SetFileCompletionNotificationModes.cs">
<Link>Interop\Windows\Kernel32\Interop.SetFileCompletionNotificationModes.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CancelIoEx.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CancelIoEx.cs">
<Link>Common\Interop\Windows\mincore\Interop.CancelIoEx.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.FreeLibrary.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.LoadLibraryEx.cs">
<Link>Common\Interop\Windows\mincore\Interop.LoadLibraryEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
- <Link>Common\CoreLib\Interop\Windows\mincore\Interop.SECURITY_ATTRIBUTES.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs">
+ <Link>Interop\Windows\mincore\Interop.SECURITY_ATTRIBUTES.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.LocalAlloc.cs">
<Link>Common\Interop\Windows\mincore_obsolete\Interop.LocalAlloc.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.LocalAlloc.Constants.cs">
<Link>Common\Interop\Windows\mincore_obsolete\Interop.LocalAlloc.Constants.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Microsoft\Win32\SafeHandles\SafeLocalAllocHandle.cs">
<Link>Common\Microsoft\Win32\SafeHandles\SafeLocalAllocHandle.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\SChannel\Interop.SECURITY_STATUS.cs">
<Link>Common\Interop\Windows\SChannel\Interop.SECURITY_STATUS.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\SspiCli\SecPkgContext_StreamSizes.cs">
<Link>Common\Interop\Windows\SspiCli\SecPkgContext_StreamSizes.cs</Link>
<Compile Include="System\Net\Managed\ChunkStream.cs" />
<Compile Include="System\Net\Managed\HttpResponseStream.Managed.cs" />
<Compile Include="System\Net\Managed\WebSockets\HttpWebSocket.Managed.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<Reference Include="System.Buffers" />
<Reference Include="System.Net.Sockets" />
<Compile Include="$(CommonPath)\Interop\Windows\SChannel\Interop.SECURITY_STATUS.cs">
<Link>Common\Interop\Windows\SChannel\Interop.SECURITY_STATUS.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\SspiCli\SecPkgContext_StreamSizes.cs">
<Link>Common\Interop\Windows\SspiCli\SecPkgContext_StreamSizes.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\SChannel\Interop.SECURITY_STATUS.cs">
<Link>Common\Interop\Windows\SChannel\Interop.SECURITY_STATUS.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\SspiCli\SecPkgContext_StreamSizes.cs">
<Link>Common\Interop\Windows\SspiCli\SecPkgContext_StreamSizes.cs</Link>
<Compile Include="$(CommonPath)\System\Net\InternalException.cs">
<Link>Common\System\Net\InternalException.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<!-- System.Net common -->
<Compile Include="$(CommonPath)\System\Net\Sockets\ProtocolType.cs">
<Compile Include="$(CommonPath)\Interop\Windows\WinSock\Interop.GetAddrInfoExW.cs">
<Link>Interop\Windows\WinSock\Interop.GetAddrInfoExW.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
- <Link>Common\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
+ <Link>Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetProcAddress.cs">
<Link>Interop\Windows\Kernel32\Interop.GetProcAddress.cs</Link>
<Compile Include="$(CommonPath)\Interop\Interop.CheckedAccess.cs">
<Link>Common\System\Net\Internals\Interop.CheckedAccess.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
<Link>Interop\CoreLib\Unix\Interop.Errors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Close.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Close.cs">
<Link>Interop\Unix\System.Native\Interop.Close.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetHostName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetHostName.cs">
<Link>Interop\Unix\System.Native\Interop.GetHostName.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetNameInfo.cs">
<Compile Include="$(CommonPath)\Interop\Windows\WinSock\Interop.GetAddrInfoExW.cs">
<Link>Interop\Windows\WinSock\Interop.GetAddrInfoExW.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
+ <Compile Include="$(CoreLibDir)Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs">
<Link>Common\CoreLi\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetProcAddress.cs">
<Compile Include="$(CommonPath)\System\Net\SocketProtocolSupportPal.Unix.cs">
<Link>System\Net\SocketProtocolSupportPal.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
<Link>Interop\CoreLib\Unix\Interop.Errors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Close.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Close.cs">
<Link>Interop\Unix\System.Native\Interop.Close.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetHostName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetHostName.cs">
<Link>Interop\Unix\System.Native\Interop.GetHostName.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetNameInfo.cs">
<Compile Include="$(CommonPath)\System\Net\InternalException.cs">
<Link>Common\System\Net\InternalException.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
</ItemGroup>
</Project>
\ No newline at end of file
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetDomainName.cs">
<Link>Interop\Unix\System.Native\Interop.GetDomainName.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetHostName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetHostName.cs">
<Link>Interop\Unix\System.Native\Interop.GetHostName.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.MapTcpState.cs">
<Link>Interop\Unix\System.Native\Interop.MapTcpState.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
<Link>Interop\CoreLib\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\IO\RowConfigReader.cs">
<Link>Common\System\IO\RowConfigReader.cs</Link>
<Link>Common\System\Net\NetworkInformation\UnixCommandLinePing.cs</Link>
</Compile>
<!-- Interop -->
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Close.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.Close.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Close.cs">
+ <Link>Interop\Unix\System.Native\Interop.Close.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.ReadLink.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.ReadLink.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.ReadLink.cs">
+ <Link>Interop\Unix\System.Native\Interop.ReadLink.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Socket.cs">
<Link>Common\Interop\Unix\System.Native\Interop.Socket.cs</Link>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.ReadLink.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.ReadLink.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.ReadLink.cs">
+ <Link>Interop\Unix\System.Native\Interop.ReadLink.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Net\NetworkInformation\UnixCommandLinePing.cs">
<Link>Common\System\Net\NetworkInformation\UnixCommandLinePing.cs</Link>
<Compile Include="$(CommonPath)\System\Marvin.cs">
<Link>Common\System\Marvin.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\StringBuilderCache.cs">
+ <Compile Include="$(CoreLibDir)System\Text\StringBuilderCache.cs">
<Link>Common\System\Text\StringBuilderCache.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
+ <Compile Include="$(CoreLibDir)System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
<Link>Common\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs</Link>
</Compile>
<!-- Logging -->
<Compile Include="$(CommonPath)\System\Net\Sockets\SocketErrorPal.Unix.cs">
<Link>Common\System\Net\Sockets\SocketErrorPal.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetDomainName.cs">
<Link>Common\Interop\Unix\System.Native\Interop.GetDomainName.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetHostName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetHostName.cs">
<Link>Common\Interop\Unix\System.Native\Interop.GetHostName.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetNameInfo.cs">
<Compile Include="$(CommonPath)\System\Marvin.cs">
<Link>ProductionCode\Common\System\Marvin.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\StringBuilderCache.cs">
+ <Compile Include="$(CoreLibDir)System\Text\StringBuilderCache.cs">
<Link>ProductionCode\Common\System\Text\StringBuilderCache.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\Interop\Interop.CheckedAccess.cs">
<Link>ProductionCode\Common\Interop\Interop.CheckedAccess.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>ProductionCode\Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>ProductionCode\Interop\Unix\Interop.Errors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>ProductionCode\Common\Interop\Unix\Interop.Libraries.cs</Link>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetDomainName.cs">
<Link>ProductionCode\Common\Interop\Unix\System.Native\Interop.GetDomainName.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetHostName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetHostName.cs">
<Link>ProductionCode\Common\Interop\Unix\System.Native\Interop.GetHostName.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetNameInfo.cs">
<Compile Include="..\..\src\System\Net\IPAddressParser.cs">
<Link>ProductionCode\System\Net\IPAddressParser.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
+ <Compile Include="$(CoreLibDir)System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
<Link>Common\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\System\Marvin.cs">
<Link>Common\System\Marvin.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\StringBuilderCache.cs">
+ <Compile Include="$(CoreLibDir)System\Text\StringBuilderCache.cs">
<Link>Common\System\Text\StringBuilderCache.cs</Link>
</Compile>
<!-- Logging -->
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>ProductionCode\Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>ProductionCode\Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>ProductionCode\Interop\Unix\Interop.Errors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.SocketAddress.cs">
<Link>ProductionCode\Common\Interop\Unix\System.Native\Interop.SocketAddress.cs</Link>
<Compile Include="System\Net\Quic\QuicConnection.cs" />
<Compile Include="System\Net\Quic\QuicListener.cs" />
<Compile Include="System\Net\Quic\QuicStream.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Compile Include="$(CommonPath)\System\NotImplemented.cs">
<Link>Common\System\NotImplemented.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition=" '$(TargetsWindows)' == 'true'">
<Compile Include="$(CommonPath)\System\NotImplemented.cs">
<Link>Common\System\NotImplemented.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Net\Security\SSPIHandleCache.cs">
<Link>Common\System\Net\Security\SSPIHandleCache.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Crypt32\Interop.CertEnumCertificatesInStore.cs">
<Link>Common\Interop\Windows\Crypt32\Interop.CertEnumCertificatesInStore.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Link>Interop\Windows\Kernel32\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\SChannel\Interop.Alerts.cs">
<Link>Common\Interop\Windows\SChannel\Interop.Alerts.cs</Link>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Net.Security.Native\Interop.Initialization.cs">
<Link>Common\Interop\Unix\System.Net.Security.Native\Interop.Initialization.cs</Link>
<Compile Include="$(CommonTestPath)\System\Threading\Tasks\TaskTimeoutExtensions.cs">
<Link>Common\System\Threading\Tasks\TaskTimeoutExtensions.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>ProductionCode\Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>ProductionCode\System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition="'$(TargetsNetCoreApp)' == 'true'">
<Compile Include="$(CommonPath)\Interop\Windows\SChannel\Interop.Alerts.cs">
<Link>Common\Interop\Windows\SChannel\Interop.Alerts.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<!-- Logging -->
<Compile Include="$(CommonPath)\System\Net\Logging\NetEventSource.Common.cs">
<Compile Include="System\Net\Sockets\OverlappedAsyncResult.cs" />
<Compile Include="System\Net\Sockets\ReceiveMessageOverlappedAsyncResult.cs" />
<Compile Include="System\Net\Sockets\UnixDomainSocketEndPoint.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\StreamHelpers.CopyValidation.cs">
- <Link>Common\CoreLib\System\IO\StreamHelpers.CopyValidation.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\StreamHelpers.CopyValidation.cs">
+ <Link>System\IO\StreamHelpers.CopyValidation.cs</Link>
</Compile>
<!-- Logging -->
<Compile Include="$(CommonPath)\System\Net\Logging\DebugThreadTracking.cs">
<Compile Include="$(CommonPath)\Interop\Windows\WinSock\WSABuffer.cs">
<Link>Interop\Windows\WinSock\WSABuffer.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CancelIoEx.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CancelIoEx.cs">
<Link>Common\Interop\Windows\Interop.CancelIoEx.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.SetFileCompletionNotificationModes.cs">
<Compile Include="$(CommonPath)\System\Net\Sockets\SocketErrorPal.Unix.cs">
<Link>Common\System\Net\Sockets\SocketErrorPal.Unix</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Interop\Unix\Interop.Libraries.cs</Link>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Bind.cs">
<Link>Interop\Unix\System.Native\Interop.Bind.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Close.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Close.cs">
<Link>Interop\Unix\System.Native\Interop.Close.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Connect.cs">
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.Pipe.cs">
<Link>Interop\Unix\System.Native\Interop.Pipe.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Write.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Write.cs">
<Link>Interop\Unix\System.Native\Interop.Write.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonTestPath)\System\Buffers\NativeMemoryManager.cs">
<Link>Common\System\Buffers\NativeMemoryManager.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<Compile Include="$(CommonTestPath)\System\Diagnostics\Tracing\TestEventListener.cs">
<Link>Common\System\Diagnostics\Tracing\TestEventListener.cs</Link>
<TestRuntime>true</TestRuntime>
</PropertyGroup>
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\System\Numerics\ConstantHelper.cs">
+ <Compile Include="$(CoreLibDir)System\Numerics\ConstantHelper.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>ConstantHelper.tt</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
- <None Include="$(CommonPath)\CoreLib\System\Numerics\ConstantHelper.tt">
+ <None Include="$(CoreLibDir)System\Numerics\ConstantHelper.tt">
<Link>ConstantHelper.tt</Link>
<Generator>TextTemplatingFileGenerator</Generator>
<LastGenOutput>ConstantHelper.cs</LastGenOutput>
</None>
- <None Include="$(CommonPath)\CoreLib\System\Numerics\GenerationConfig.ttinclude">
+ <None Include="$(CoreLibDir)System\Numerics\GenerationConfig.ttinclude">
<Link>GenerationConfig.ttinclude</Link>
</None>
<None Include="GenericVectorTests.tt">
<Compile Include="System\UriPartial.cs" />
<Compile Include="System\UriScheme.cs" />
<Compile Include="System\UriSyntax.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs">
- <Link>Common\CoreLib\System\Text\ValueStringBuilder.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs">
+ <Link>System\Text\ValueStringBuilder.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition="'$(TargetsWindows)' == 'true'">
<Compile Include="..\..\src\System\UriHelper.cs" />
<Compile Include="..\..\src\System\IriHelper.cs" />
<Compile Include="..\..\src\System\UriEnumTypes.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs">
- <Link>Common\CoreLib\System\Text\ValueStringBuilder.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs">
+ <Link>System\Text\ValueStringBuilder.cs</Link>
</Compile>
</ItemGroup>
</Project>
<Compile Include="$(CommonPath)\System\Collections\Generic\EnumerableHelpers.cs">
<Link>System\Collections\Generic\EnumerableHelpers.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\StringBuilderCache.cs">
+ <Compile Include="$(CoreLibDir)System\Text\StringBuilderCache.cs">
<Link>System\Text\StringBuilderCache.cs</Link>
</Compile>
<Compile Include="System\Xml\Linq\BaseUriAnnotation.cs" />
<Configurations>netcoreapp-Unix-Debug;netcoreapp-Unix-Release;netcoreapp-Windows_NT-Debug;netcoreapp-Windows_NT-Release</Configurations>
</PropertyGroup>
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\StringBuilderCache.cs">
+ <Compile Include="$(CoreLibDir)System\Text\StringBuilderCache.cs">
<Link>System\StringBuilderCache.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Marvin.cs">
<Compile Include="System\Xml\Xsl\Xslt\XsltLoader.cs" />
<Compile Include="System\Xml\Xsl\Xslt\XsltQilFactory.cs" />
<Compile Include="System\Xml\Xsl\Xslt\XslVisitor.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\LocalAppContextSwitches.Common.cs">
- <Link>Common\CoreLib\System\LocalAppContextSwitches.Common.cs</Link>
+ <Compile Include="$(CoreLibDir)System\LocalAppContextSwitches.Common.cs">
+ <Link>System\LocalAppContextSwitches.Common.cs</Link>
</Compile>
<Compile Include="System\Xml\Core\LocalAppContextSwitches.cs" />
<Compile Include="$(CommonPath)\System\CSharpHelpers.cs" />
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_IntPtr.cs">
- <Link>Common\CoreLib\Interop\Windows\kernel32\Interop.ReadFile_SafeHandle_IntPtr.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.ReadFile_SafeHandle_IntPtr.cs">
+ <Link>Interop\Windows\kernel32\Interop.ReadFile_SafeHandle_IntPtr.cs</Link>
</Compile>
<Compile Include="System\Reflection\Internal\Utilities\PinnedObject.cs" />
<Compile Include="System\Reflection\Internal\Utilities\CriticalDisposableObject.cs" Condition="'$(TargetFramework)' != 'netstandard1.1'" />
</PropertyGroup>
<ItemGroup>
<Compile Include="$(CommonPath)\System\Resources\ResourceWriter.cs" Link="System\Resources\Extensions\ResourceWriter.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PinnedBufferMemoryStream.cs" Link="System\IO\PinnedBufferMemoryStream.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Resources\FastResourceComparer.cs" Link="System\Resources\FastResourceComparer.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Resources\ResourceReader.cs" Link="System\Resources\Extensions\ResourceReader.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Resources\ResourceTypeCode.cs" Link="System\Resources\ResourceTypeCode.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Resources\RuntimeResourceSet.cs" Link="System\Resources\Extensions\RuntimeResourceSet.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\PinnedBufferMemoryStream.cs" Link="System\IO\PinnedBufferMemoryStream.cs" />
+ <Compile Include="$(CoreLibDir)System\Resources\FastResourceComparer.cs" Link="System\Resources\FastResourceComparer.cs" />
+ <Compile Include="$(CoreLibDir)System\Resources\ResourceReader.cs" Link="System\Resources\Extensions\ResourceReader.cs" />
+ <Compile Include="$(CoreLibDir)System\Resources\ResourceTypeCode.cs" Link="System\Resources\ResourceTypeCode.cs" />
+ <Compile Include="$(CoreLibDir)System\Resources\RuntimeResourceSet.cs" Link="System\Resources\Extensions\RuntimeResourceSet.cs" />
<Compile Include="BinaryReaderExtensions.cs" />
<Compile Include="System\Resources\Extensions\DeserializingResourceReader.cs" />
<Compile Include="System\Resources\Extensions\PreserializedResourceWriter.cs" />
<Compile Include="System\Resources\Extensions\SerializationFormat.cs" />
<Compile Include="System\Resources\Extensions\TypeNameComparer.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Numerics\Hashing\HashHelpers.cs">
+ <Compile Include="$(CoreLibDir)System\Numerics\Hashing\HashHelpers.cs">
<Link>System\Numerics\Hashing\HashHelpers.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="MyResourceType.cs" />
<Compile Include="TestData.cs" />
<Compile Include="BinaryResourceWriterUnitTest.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Numerics\Hashing\HashHelpers.cs">
+ <Compile Include="$(CoreLibDir)System\Numerics\Hashing\HashHelpers.cs">
<Link>System\Numerics\Hashing\HashHelpers.cs</Link>
</Compile>
<Compile Include="..\src\System\Resources\Extensions\TypeNameComparer.cs">
<Compile Include="System\Resources\IResourceWriter.cs" />
<Compile Include="System\Resources\ResourceWriter.core.cs" />
<Compile Include="$(CommonPath)\System\Resources\ResourceWriter.cs" Link="System\Resources\ResourceWriter.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Resources\ResourceTypeCode.cs" Link="System\Resources\ResourceTypeCode.cs" />
+ <Compile Include="$(CoreLibDir)System\Resources\ResourceTypeCode.cs" Link="System\Resources\ResourceTypeCode.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="../../System.Resources.ResourceManager/ref/System.Resources.ResourceManager.csproj" />
<Compile Include="System\Security\Permissions\SecurityAttribute.cs" />
<Compile Include="System\Security\Permissions\SecurityPermissionAttribute.cs" />
<Compile Include="System\Security\Permissions\SecurityPermissionFlag.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\StreamHelpers.CopyValidation.cs">
- <Link>Common\CoreLib\System\IO\StreamHelpers.CopyValidation.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\StreamHelpers.CopyValidation.cs">
+ <Link>System\IO\StreamHelpers.CopyValidation.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\HResults.cs">
<Link>Common\System\HResults.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs">
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs">
<Link>CoreLib\System\Text\ValueStringBuilder.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
</ItemGroup>
<!-- WINDOWS: Shared CoreCLR -->
<ItemGroup Condition="'$(TargetsWindows)' == 'true'">
<Compile Include="System\Runtime\Versioning\VersioningHelper.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs">
- <Link>Common\CoreLib\System\IO\Win32Marshal.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs">
+ <Link>System\IO\Win32Marshal.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOLEAN.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOLEAN.cs">
<Link>Common\Interop\Windows\Interop.BOOLEAN.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetCurrentProcessId.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetCurrentProcessId.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Common\Interop\Windows\kernel32\Interop.FormatMessage.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetCurrentDirectory.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetCurrentDirectory.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetCurrentDirectory.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetLogicalDrives.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetLogicalDrives.cs">
<Link>Common\Interop\Windows\Interop.GetLogicalDrives.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetSystemDirectoryW.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetSystemDirectoryW.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetSystemDirectoryW.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.QueryPerformanceCounter.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.QueryPerformanceCounter.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.QueryPerformanceCounter.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.QueryPerformanceFrequency.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.QueryPerformanceFrequency.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.QueryPerformanceFrequency.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SetCurrentDirectory.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SetCurrentDirectory.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.SetCurrentDirectory.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathHelper.Windows.cs">
+ <Compile Include="$(CoreLibDir)System\IO\PathHelper.Windows.cs">
<Link>CoreLib\System\IO\PathHelper.Windows.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.cs">
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.cs">
<Link>CoreLib\System\IO\PathInternal.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PathInternal.Windows.cs">
+ <Compile Include="$(CoreLibDir)System\IO\PathInternal.Windows.cs">
<Link>CoreLib\System\IO\PathInternal.Windows.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetLongPathNameW.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetLongPathNameW.cs">
<Link>CoreLib\Interop\Windows\Kernel32\Interop.GetLongPathNameW.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetFullPathNameW.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetFullPathNameW.cs">
<Link>CoreLib\Interop\Windows\Kernel32\Interop.GetFullPathNameW.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.IOErrors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.IOErrors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.IOErrors.cs">
+ <Link>Interop\Unix\Interop.IOErrors.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetPid.cs">
<Link>Common\Interop\Unix\System.Native\Interop.GetPid.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.ChDir.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.ChDir.cs">
<Link>Common\Interop\Unix\System.Native\Interop.ChDir.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Close.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.Close.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Close.cs">
+ <Link>Interop\Unix\System.Native\Interop.Close.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetCwd.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.GetCwd.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetCwd.cs">
+ <Link>Interop\Unix\System.Native\Interop.GetCwd.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetEUid.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetEUid.cs">
<Link>Common\Interop\Unix\System.Native\Interop.GetEUid.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetHostName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetHostName.cs">
<Link>Common\Interop\Unix\System.Native\Interop.GetHostName.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetTimestamp.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetTimestamp.cs">
<Link>Common\Interop\Unix\System.Native\Interop.GetTimestamp.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetPwUid.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetPwUid.cs">
<Link>Common\Interop\Unix\System.Native\Interop.GetPwUid.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetUnixName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetUnixName.cs">
<Link>Common\Interop\Unix\System.Native\Interop.GetUnixName.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetUnixRelease.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetUnixRelease.cs">
<Link>Common\Interop\Unix\System.Native\Interop.GetUnixRelease.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.MksTemps.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.MksTemps.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.MksTemps.cs">
+ <Link>Interop\Unix\System.Native\Interop.MksTemps.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.MountPoints.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.MountPoints.cs">
<Link>Common\Interop\Unix\System.Native\Interop.MountPoints.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.PathConf.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.PathConf.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.PathConf.cs">
+ <Link>Interop\Unix\System.Native\Interop.PathConf.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.SysConf.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.SysConf.cs">
<Link>Common\Interop\Unix\System.Native\Interop.SysConf.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\DriveInfoInternal.Unix.cs">
+ <Compile Include="$(CoreLibDir)System\IO\DriveInfoInternal.Unix.cs">
<Link>Common\System\IO\DriveInfoInternal.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PersistedFiles.Unix.cs">
+ <Compile Include="$(CoreLibDir)System\IO\PersistedFiles.Unix.cs">
<Link>Common\System\IO\PersistedFiles.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PersistedFiles.Names.Unix.cs">
+ <Compile Include="$(CoreLibDir)System\IO\PersistedFiles.Names.Unix.cs">
<Link>Common\System\IO\PersistedFiles.Unix.cs</Link>
</Compile>
</ItemGroup>
</ItemGroup>
<ItemGroup Condition="'$(TargetsUnix)' == 'true'">
<Compile Include="System\Runtime\InteropServices\RuntimeInformation\RuntimeInformation.Unix.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetUnixName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetUnixName.cs">
<Link>Common\Interop\Unix\System.Native\Interop.GetUnixName.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.GetUnixVersion.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetNativeSystemInfo.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetNativeSystemInfo.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SYSTEM_INFO.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SYSTEM_INFO.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.SYSTEM_INFO.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetSystemInfo.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetSystemInfo.cs">
<Link>Common\Interop\Windows\Kernel32\Interop.GetSystemInfo.cs</Link>
</Compile>
</ItemGroup>
<Configurations>netcoreapp-Unix-Debug;netcoreapp-Unix-Release;netcoreapp-Windows_NT-Debug;netcoreapp-Windows_NT-Release</Configurations>
</PropertyGroup>
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\System\HResults.cs">
- <Link>Common\CoreLib\System\HResults.cs</Link>
+ <Compile Include="$(CoreLibDir)System\HResults.cs">
+ <Link>System\HResults.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Interop.Libraries.cs</Link>
<Compile Include="$(CommonPath)\System\Globalization\FormatProvider.Number.cs">
<Link>System\Globalization\FormatProvider.Number.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs">
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs">
<Link>CoreLib\System\Text\ValueStringBuilder.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryObjectWriter.cs" />
<Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryParser.cs" />
<Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryUtilClasses.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Collections\HashHelpers.cs">
+ <Compile Include="$(CoreLibDir)System\Collections\HashHelpers.cs">
<Link>Common\System\Collections\HashHelpers.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\System\Runtime\InteropServices\WindowsRuntime\WindowsRuntimeImportAttribute.cs">
<Link>Common\System\Runtime\InteropServices\WindowsRuntime\WindowsRuntimeImportAttribute.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\WinRTFolderPaths.cs">
+ <Compile Include="$(CoreLibDir)System\WinRTFolderPaths.cs">
<Link>Common\System\WinRTFolderPaths.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.ResolveLocaleName.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.ResolveLocaleName.cs">
<Link>Common\Interop\Windows\kernel32\Interop.ResolveLocaleName.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Common\Interop\Windows\kernel32\Interop.FormatMessage.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Mincore\Interop.RoGetBufferMarshaler.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs">
- <Link>Common\CoreLib\System\IO\Win32Marshal.cs</Link>
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs">
+ <Link>System\IO\Win32Marshal.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition="'$(TargetsNetStandard)' == 'true'">
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.GetSecurityDescriptorLength.cs">
<Link>Common\Interop\Interop.GetSecurityDescriptorLength.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
<Link>Common\Interop\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.OpenThreadToken_SafeTokenHandle.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.OpenProcessToken_IntPtr.cs">
<Link>Common\Interop\Interop.OpenProcessToken_IntPtrs.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetCurrentProcess_IntPtr.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetCurrentProcess_IntPtr.cs">
<Link>Common\Interop\Interop.GetCurrentProcess_IntPtr.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Advapi32\Interop.SetThreadToken.cs">
<Compile Include="$(CommonPath)\Interop\Windows\BCrypt\Cng.cs">
<Link>Common\Interop\Windows\BCrypt\Cng.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\BCrypt\Interop.BCryptGenRandom.cs">
- <Link>Common\CoreLib\Interop\Windows\BCrypt\Interop.BCryptGenRandom.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\BCrypt\Interop.BCryptGenRandom.cs">
+ <Link>Interop\Windows\BCrypt\Interop.BCryptGenRandom.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\BCrypt\Interop.NTSTATUS.cs">
- <Link>Common\CoreLib\Interop\Windows\BCrypt\Interop.NTSTATUS.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\BCrypt\Interop.NTSTATUS.cs">
+ <Link>Interop\Windows\BCrypt\Interop.NTSTATUS.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\BCrypt\Interop.AsymmetricEncryption.Types.cs">
<Link>Common\Interop\Windows\BCrypt\Interop.AsymmetricEncryption.Types.cs</Link>
<Compile Include="$(CommonPath)\Internal\Cryptography\Windows\ErrorCodeHelper.cs">
<Link>Internal\Cryptography\Windows\ErrorCodeHelper.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Internal\Windows\kernel32\Interop.FormatMessage.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\System\Security\Cryptography\CngPkcs8.cs">
<Compile Include="$(CommonPath)\Interop\Windows\BCrypt\Cng.cs">
<Link>Interop\Windows\BCrypt\Cng.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\BCrypt\Interop.NTSTATUS.cs">
- <Link>Common\CoreLib\Interop\Windows\BCrypt\Interop.NTSTATUS.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\BCrypt\Interop.NTSTATUS.cs">
+ <Link>Interop\Windows\BCrypt\Interop.NTSTATUS.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\BCrypt\Interop.AsymmetricEncryption.Types.cs">
<Link>Interop\Windows\BCrypt\Interop.AsymmetricEncryption.Types.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\NCrypt\Interop.UiPolicy.cs">
<Link>Internal\Windows\NCrypt\Interop.UiPolicy.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Internal\Windows\kernel32\Interop.FormatMessage.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Microsoft\Win32\SafeHandles\SafeBCryptHandle.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Crypt32\Interop.FindOidInfo.cs">
<Link>Common\Interop\Windows\Crypt32\Interop.FindOidInfo.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Common\Interop\Windows\kernel32\Interop.FormatMessage.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Compile Include="Internal\Cryptography\AsnFormatter.Windows.cs" />
<Compile Include="Internal\Cryptography\CngAsnFormatter.cs" />
<Compile Include="Internal\Cryptography\OidLookup.Windows.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\BCrypt\Interop.NTSTATUS.cs">
- <Link>Common\CoreLib\Interop\Windows\BCrypt\Interop.NTSTATUS.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\BCrypt\Interop.NTSTATUS.cs">
+ <Link>Interop\Windows\BCrypt\Interop.NTSTATUS.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Microsoft\Win32\SafeHandles\SafeBCryptHandle.cs">
<Link>Microsoft\Win32\SafeHandles\SafeBCryptHandle.cs</Link>
<Compile Include="$(CommonPath)\Internal\Cryptography\Windows\CryptoThrowHelper.cs">
<Link>Internal\Cryptography\Windows\CryptoThrowHelper.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Internal\Windows\kernel32\Interop.FormatMessage.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Crypt32\Interop.MsgEncodingType.cs">
<Link>Common\Interop\Windows\Crypt32\Interop.MsgEncodingType.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Common\Interop\Windows\kernel32\Interop.FormatMessage.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.Heap.cs">
<Compile Include="$(CommonPath)\System\Security\Cryptography\Oids.cs">
<Link>Common\System\Security\Cryptography\Oids.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Threading\Tasks\TaskToApm.cs">
- <Link>Common\CoreLib\System\Threading\Tasks\TaskToApm.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Threading\Tasks\TaskToApm.cs">
+ <Link>System\Threading\Tasks\TaskToApm.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Compile Include="$(CommonPath)\Internal\Cryptography\Windows\CryptoThrowHelper.cs">
<Link>Internal\Cryptography\Windows\CryptoThrowHelper.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Internal\Windows\kernel32\Interop.FormatMessage.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Compile Include="$(CommonPath)\Internal\Cryptography\Windows\CryptoThrowHelper.cs">
<Link>Common\Internal\Cryptography\Windows\CryptoThrowHelper.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs">
<Link>Common\Internal\Windows\kernel32\Interop.FormatMessage.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Compile Include="$(CommonPath)\Interop\Windows\BCrypt\Interop.Blobs.cs">
<Link>Common\Interop\Windows\BCrypt\Interop.Blobs.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\BCrypt\Interop.NTSTATUS.cs">
- <Link>Common\CoreLib\Interop\Windows\BCrypt\Interop.NTSTATUS.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\BCrypt\Interop.NTSTATUS.cs">
+ <Link>Interop\Windows\BCrypt\Interop.NTSTATUS.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Microsoft\Win32\SafeHandles\SafeBCryptHandle.cs">
<Link>Common\Microsoft\Win32\SafeHandles\SafeBCryptHandle.cs</Link>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Permissions.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.Permissions.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Permissions.cs">
+ <Link>Interop\Unix\System.Native\Interop.Permissions.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs">
<Link>Common\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs</Link>
<Compile Include="$(CommonPath)\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs">
<Link>Common\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Close.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Close.cs">
<Link>Common\Interop\Unix\Interop.Close.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.FChMod.cs">
<Link>Common\Interop\Unix\System.Native\Interop.FChMod.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetEUid.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetEUid.cs">
<Link>Common\Interop\Unix\Interop.GetEUid.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetPwUid.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetPwUid.cs">
<Link>Common\Interop\Unix\Interop.GetPwUid.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Stat.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.Stat.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Stat.cs">
+ <Link>Interop\Unix\System.Native\Interop.Stat.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs">
<Link>Common\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs</Link>
<Compile Include="$(CommonPath)\System\Collections\Generic\ReferenceEqualityComparer.cs">
<Link>Common\System\Collections\Generic\ReferenceEqualityComparer.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PersistedFiles.Unix.cs">
+ <Compile Include="$(CoreLibDir)System\IO\PersistedFiles.Unix.cs">
<Link>Common\System\IO\PersistedFiles.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PersistedFiles.Names.Unix.cs">
+ <Compile Include="$(CoreLibDir)System\IO\PersistedFiles.Names.Unix.cs">
<Link>Common\System\IO\PersistedFiles.Names.Unix.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\Interop\Unix\Interop.Libraries.cs">
<Link>Common\Interop\Unix\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\Interop.Errors.cs">
- <Link>Common\CoreLib\Interop\Unix\Interop.Errors.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\Interop.Errors.cs">
+ <Link>Interop\Unix\Interop.Errors.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetEUid.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetEUid.cs">
<Link>Common\Interop\Unix\Interop.GetEUid.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.GetPwUid.cs">
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.GetPwUid.cs">
<Link>Common\Interop\Unix\Interop.GetPwUid.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Unix\System.Native\Interop.FChMod.cs">
<Link>Common\Interop\Unix\System.Native\Interop.FChMod.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Permissions.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.Permissions.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Permissions.cs">
+ <Link>Interop\Unix\System.Native\Interop.Permissions.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Unix\System.Native\Interop.Stat.cs">
- <Link>Common\CoreLib\Interop\Unix\System.Native\Interop.Stat.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Unix\System.Native\Interop.Stat.cs">
+ <Link>Interop\Unix\System.Native\Interop.Stat.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PersistedFiles.Unix.cs">
+ <Compile Include="$(CoreLibDir)System\IO\PersistedFiles.Unix.cs">
<Link>Common\System\IO\PersistedFiles.Unix.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\IO\PersistedFiles.Names.Unix.cs">
+ <Compile Include="$(CoreLibDir)System\IO\PersistedFiles.Names.Unix.cs">
<Link>Common\System\IO\PersistedFiles.Names.Unix.cs</Link>
</Compile>
<Compile Include="HostnameMatchTests.Unix.cs" />
<Compile Include="System\Xaml\Permissions\XamlLoadPermission.cs" />
</ItemGroup>
<ItemGroup Condition="'$(TargetsNetStandard)' == 'true'">
- <Compile Include="$(CommonPath)\CoreLib\System\Security\IStackWalk.cs">
- <Link>Common\CoreLib\System\Security\IStackWalk.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Security\IStackWalk.cs">
+ <Link>System\Security\IStackWalk.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Security\PermissionSet.cs">
- <Link>Common\CoreLib\System\Security\PermissionSet.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Security\PermissionSet.cs">
+ <Link>System\Security\PermissionSet.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Security\Permissions\PermissionState.cs">
- <Link>Common\CoreLib\System\Security\Permissions\PermissionState.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Security\Permissions\PermissionState.cs">
+ <Link>System\Security\Permissions\PermissionState.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Compile Include="$(CommonPath)\Interop\Windows\SspiCli\Interop.SECURITY_LOGON_SESSION_DATA.cs">
<Link>Common\Interop\Interop.SECURITY_LOGON_SESSION_DATA.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.GetCurrentProcess_IntPtr.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.GetCurrentProcess_IntPtr.cs">
<Link>Common\Interop\Interop.GetCurrentProcess.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetCurrentThread.cs">
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.DuplicateHandle.cs">
<Link>Common\Interop\Interop.DuplicateHandle.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.CloseHandle.cs">
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.CloseHandle.cs">
<Link>Common\Interop\Interop.CloseHandle.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\SspiCli\Interop.LsaGetLogonSessionData.cs">
<Configurations>net461-Windows_NT-Debug;net461-Windows_NT-Release;netcoreapp-Windows_NT-Debug;netcoreapp-Windows_NT-Release;netfx-Windows_NT-Debug;netfx-Windows_NT-Release;netstandard2.0-Debug;netstandard2.0-Release;netstandard2.0-Windows_NT-Debug;netstandard2.0-Windows_NT-Release</Configurations>
</PropertyGroup>
<ItemGroup Condition="'$(TargetsNetCoreApp)' == 'true' or ('$(TargetsNetStandard)' == 'true' and '$(TargetsWindows)' == 'true')">
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs">
- <Link>Common\CoreLib\System\Text\ValueStringBuilder.cs</Link>
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs">
+ <Link>System\Text\ValueStringBuilder.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Libraries.cs">
<Link>Common\Interop\Windows\Interop.Libraries.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.BOOL.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs">
+ <Link>Interop\Windows\Interop.BOOL.cs</Link>
</Compile>
<Compile Include="$(CommonPath)\Interop\Windows\Kernel32\Interop.GetCPInfoEx.cs">
<Link>Common\Interop\Windows\Interop.GetCPInfoEx.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.MAX_PATH.cs">
- <Link>Common\CoreLib\Interop\Windows\Interop.MAX_PATH.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.MAX_PATH.cs">
+ <Link>Interop\Windows\Interop.MAX_PATH.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.WideCharToMultiByte.cs">
- <Link>Common\CoreLib\Interop\Windows\Kernel32\Interop.WideCharToMultiByte.cs</Link>
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.WideCharToMultiByte.cs">
+ <Link>Interop\Windows\Kernel32\Interop.WideCharToMultiByte.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition="'$(TargetsNetStandard)' == 'true' and '$(TargetsWindows)' != 'true' ">
<Compile Include="System\Text\Encodings\Web\Ssse3Helper.cs" />
</ItemGroup>
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\UnicodeDebug.cs">
+ <Compile Include="$(CoreLibDir)System\Text\UnicodeDebug.cs">
<Link>System\Text\UnicodeDebug.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\UnicodeUtility.cs">
+ <Compile Include="$(CoreLibDir)System\Text\UnicodeUtility.cs">
<Link>System\Text\UnicodeUtility.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="UrlEncoderTests.cs" />
</ItemGroup>
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\UnicodeDebug.cs">
+ <Compile Include="$(CoreLibDir)System\Text\UnicodeDebug.cs">
<Link>System\Text\UnicodeDebug.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\UnicodeUtility.cs">
+ <Compile Include="$(CoreLibDir)System\Text\UnicodeUtility.cs">
<Link>System\Text\UnicodeUtility.cs</Link>
</Compile>
<EmbeddedResource Include="$(CommonTestPath)\Data\UnicodeData.12.1.txt">
<Compile Include="System\Text\Json\Writer\Utf8JsonWriter.WriteValues.SignedNumber.cs" />
<Compile Include="System\Text\Json\Writer\Utf8JsonWriter.WriteValues.String.cs" />
<Compile Include="System\Text\Json\Writer\Utf8JsonWriter.WriteValues.UnsignedNumber.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
+ <Compile Include="$(CoreLibDir)System\Runtime\CompilerServices\PreserveDependencyAttribute.cs">
<Link>Common\System\Runtime\CompilerServices\PreserveDependencyAttribute.cs</Link>
</Compile>
</ItemGroup>
<Compile Include="$(CommonPath)\System\NotImplemented.cs">
<Link>Common\System\NotImplemented.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Collections\Generic\ValueListBuilder.cs">
+ <Compile Include="$(CoreLibDir)System\Collections\Generic\ValueListBuilder.cs">
<Link>Common\System\Collections\Generic\ValueListBuilder.cs</Link>
</Compile>
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs">
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs">
<Link>Common\System\Text\ValueStringBuilder.cs</Link>
</Compile>
<Compile Include="System\Text\ValueStringBuilder.Reverse.cs" />
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup Condition="'$(TargetsWindows)' == 'true'">
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.MAX_PATH.cs" Link="Common\CoreLib\Interop\Windows\Kernel32\Interop.MAX_PATH.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.MAX_PATH.cs" Link="Interop\Windows\Kernel32\Interop.MAX_PATH.cs" />
</ItemGroup>
<ItemGroup Condition="'$(TargetsNetStandard)' == 'true' and '$(TargetsWindows)' == 'true'">
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs" Link="Common\Interop\Windows\Interop.Errors.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.BOOL.cs" Link="Common\CoreLib\Interop\Windows\Interop.BOOL.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Interop.Libraries.cs" Link="Common\CoreLib\Interop\Windows\Interop.Libraries.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.EventWaitHandle.cs" Link="Common\CoreLib\Interop\Windows\Kernel32\Interop.EventWaitHandle.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.Constants.cs" Link="Common\CoreLib\Interop\Windows\Kernel32\Interop.Constants.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs" Link="Common\CoreLib\Interop\Windows\Kernel32\Interop.FormatMessage.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.Mutex.cs" Link="Common\CoreLib\Interop\Windows\Kernel32\Interop.Mutex.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs" Link="Common\CoreLib\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.Semaphore.cs" Link="Common\CoreLib\Interop\Windows\Kernel32\Interop.Semaphore.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\IO\Win32Marshal.cs" Link="Common\CoreLib\System\IO\Win32Marshal.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.BOOL.cs" Link="Interop\Windows\Interop.BOOL.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Interop.Libraries.cs" Link="Interop\Windows\Interop.Libraries.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.EventWaitHandle.cs" Link="Interop\Windows\Kernel32\Interop.EventWaitHandle.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.Constants.cs" Link="Interop\Windows\Kernel32\Interop.Constants.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.FormatMessage.cs" Link="Interop\Windows\Kernel32\Interop.FormatMessage.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.Mutex.cs" Link="Interop\Windows\Kernel32\Interop.Mutex.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs" Link="Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.Semaphore.cs" Link="Interop\Windows\Kernel32\Interop.Semaphore.cs" />
+ <Compile Include="$(CoreLibDir)System\IO\Win32Marshal.cs" Link="System\IO\Win32Marshal.cs" />
<Compile Include="System\Security\AccessControl\MutexSecurity.cs" />
<Compile Include="System\Security\AccessControl\EventWaitHandleSecurity.cs" />
<Compile Include="System\Security\AccessControl\SemaphoreSecurity.cs" />
<Configurations>netcoreapp-Windows_NT-Debug;netcoreapp-Windows_NT-Release;netfx-Windows_NT-Debug;netfx-Windows_NT-Release</Configurations>
</PropertyGroup>
<ItemGroup>
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.Constants.cs" Link="Common\CoreLib\Interop\Windows\Kernel32\Interop.Constants.cs" />
- <Compile Include="$(CommonPath)\CoreLib\Interop\Windows\Kernel32\Interop.MAX_PATH.cs" Link="Common\CoreLib\Interop\Windows\Kernel32\Interop.MAX_PATH.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.Constants.cs" Link="Interop\Windows\Kernel32\Interop.Constants.cs" />
+ <Compile Include="$(CoreLibDir)Interop\Windows\Kernel32\Interop.MAX_PATH.cs" Link="Interop\Windows\Kernel32\Interop.MAX_PATH.cs" />
<Compile Include="AclTests.cs" />
<Compile Include="EventWaitHandleAclTests.cs" />
<Compile Include="MutexAclTests.cs" />
<Compile Include="System\Security\Cryptography\X509Certificates\X509Certificate2UI.cs" />
<Compile Include="System\Security\Cryptography\X509Certificates\SafeX509Handles.cs" />
<Compile Include="System\Security\Cryptography\X509Certificates\X509Utils.cs" />
- <Compile Include="$(CommonPath)\CoreLib\System\Text\ValueStringBuilder.cs">
+ <Compile Include="$(CoreLibDir)System\Text\ValueStringBuilder.cs">
<Link>CoreLib\System\Text\ValueStringBuilder.cs</Link>
</Compile>
<Compile Include="System\Drawing\FontConverter.cs" />