|
9 | 9 | <PropertyGroup>
|
10 | 10 | <ILLinkDirectory>$(MSBuildThisFileDirectory)ILLink\</ILLinkDirectory>
|
11 | 11 | </PropertyGroup>
|
12 |
| - <ItemGroup> |
13 |
| - <ILLinkSubstitutionsXmls Include="$(ILLinkDirectory)ILLink.Substitutions.xml" /> |
| 12 | + <ItemGroup Condition="'$(TargetsBrowser)' != 'true'"> |
| 13 | + <ILLinkSubstitutionsXmls Include="$(ILLinkDirectory)ILLink.Substitutions.NonBrowser.xml" /> |
14 | 14 | </ItemGroup>
|
15 | 15 | <ItemGroup>
|
16 | 16 | <Compile Include="System.Runtime.Serialization.Formatters.TypeForwards.cs" />
|
|
21 | 21 | <Compile Include="System\Runtime\Serialization\IFormatter.cs" />
|
22 | 22 | <Compile Include="System\Runtime\Serialization\ISerializationSurrogate.cs" />
|
23 | 23 | <Compile Include="System\Runtime\Serialization\ISurrogateSelector.cs" />
|
24 |
| - <Compile Include="System\Runtime\Serialization\LocalAppContextSwitches.cs" /> |
25 |
| - <Compile Include="$(CommonPath)System\LocalAppContextSwitches.Common.cs"> |
26 |
| - <Link>Common\System\LocalAppContextSwitches.Common.cs</Link> |
27 |
| - </Compile> |
28 | 24 | <Compile Include="System\Runtime\Serialization\MemberHolder.cs" />
|
29 | 25 | <Compile Include="System\Runtime\Serialization\ObjectIDGenerator.cs" />
|
30 | 26 | <Compile Include="System\Runtime\Serialization\ObjectManager.cs" />
|
|
59 | 55 | <Compile Include="System\Runtime\Serialization\Formatters\Binary\Converter.cs" />
|
60 | 56 | <Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryEnums.cs" />
|
61 | 57 | <Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryFormatter.cs" />
|
62 |
| - <Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryFormatter.Core.cs" Condition="'$(TargetsBrowser)' != 'true'" /> |
63 |
| - <Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryFormatter.PlatformNotSupported.cs" Condition="'$(TargetsBrowser)' == 'true'" /> |
64 | 58 | <Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryFormatterEventSource.cs" />
|
65 | 59 | <Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryFormatterWriter.cs" />
|
66 | 60 | <Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryObjectInfo.cs" />
|
|
73 | 67 | <Compile Include="$(CoreLibSharedDir)System\Collections\HashHelpers.cs"
|
74 | 68 | Link="Common\System\Collections\HashHelpers.cs" />
|
75 | 69 | </ItemGroup>
|
| 70 | + <ItemGroup Condition="'$(TargetsBrowser)' != 'true'"> |
| 71 | + <Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryFormatter.Core.cs" /> |
| 72 | + <Compile Include="System\Runtime\Serialization\LocalAppContextSwitches.cs" /> |
| 73 | + <Compile Include="$(CommonPath)System\LocalAppContextSwitches.Common.cs"> |
| 74 | + <Link>Common\System\LocalAppContextSwitches.Common.cs</Link> |
| 75 | + </Compile> |
| 76 | + </ItemGroup> |
| 77 | + <ItemGroup Condition="'$(TargetsBrowser)' == 'true'"> |
| 78 | + <Compile Include="System\Runtime\Serialization\Formatters\Binary\BinaryFormatter.PlatformNotSupported.cs" /> |
| 79 | + </ItemGroup> |
76 | 80 | <ItemGroup>
|
77 | 81 | <ProjectReference Include="$(CoreLibProject)" />
|
78 | 82 | <ProjectReference Include="$(LibrariesProjectRoot)System.Runtime.CompilerServices.Unsafe\src\System.Runtime.CompilerServices.Unsafe.ilproj" />
|
|
0 commit comments