Update CoreClr, CoreFx, CoreSetup to preview-27213-02, preview.18613.4, preview-27213...
[platform/upstream/coreclr.git] / tests / src / Common / CoreFX / CoreFX.depproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
3   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
4   <PropertyGroup>
5       <RestoreOutputPath>$(SourceDir)Common\CoreFX\obj</RestoreOutputPath>
6       <Language>C#</Language>
7       <NugetTargetMoniker>.NETCoreApp,Version=v3.0</NugetTargetMoniker>
8       <TargetFramework>netcoreapp3.0</TargetFramework>
9       <ContainsPackageReferences>true</ContainsPackageReferences>
10       <CLRTestKind>SharedLibrary</CLRTestKind>
11       <IsTestProject>false</IsTestProject>
12       <!-- System.Composition and System.Composition.AttributedModel use different versioning conventions -->
13       <SystemCompositionVersions>1.3.0-preview3-26501-04</SystemCompositionVersions>
14       <XUnitNetcoreExtensionsVersion>2.2.0-preview1-02902-01</XUnitNetcoreExtensionsVersion>
15       <!-- Xunit Abstractions is differently versioned then the rest of XUnit -->
16       <XUnitAbstractionsVersion>2.0.3</XUnitAbstractionsVersion>
17       <XUnitAssertVersion>2.4.1-pre.build.4059</XUnitAssertVersion>
18       <CoreFXXUnitPackageVersion>2.2.0-beta2-build3300</CoreFXXUnitPackageVersion>
19       <MicrosoftDiagnosticsTracingTraceVentVersion>2.0.19</MicrosoftDiagnosticsTracingTraceVentVersion>
20       <MicrosoftDotnetPlatformAbstractionsVersion>2.1.0</MicrosoftDotnetPlatformAbstractionsVersion>
21       <MicrosoftPrivateCoreFxTestUtilitiesPackageVersion>4.6.0-preview1-26817-04</MicrosoftPrivateCoreFxTestUtilitiesPackageVersion>
22   </PropertyGroup>
23
24   <!-- Switch RuntimeIdentifier according to currently running OSGroup -->
25   <PropertyGroup>
26       <RuntimeIdentifier Condition="'$(OSGroup)' == 'Windows_NT'">win-x64</RuntimeIdentifier>
27       <RuntimeIdentifier Condition="'$(OSGroup)' == 'Linux'">linux-x64</RuntimeIdentifier>
28       <RuntimeIdentifier Condition="'$(OSGroup)' == 'OSX'">osx-x64</RuntimeIdentifier>
29       <NugetRuntimeIdentifier>$(RuntimeIdentifier)</NugetRuntimeIdentifier>
30   </PropertyGroup>
31
32   <ItemGroup>
33     <PackageReference Include="xunit">
34       <Version>$(CoreFXXUnitPackageVersion)</Version>
35     </PackageReference>
36     <PackageReference Include="xunit.core">
37       <Version>$(CoreFXXUnitPackageVersion)</Version>
38     </PackageReference>
39     <PackageReference Include="xunit.assert">
40       <Version>$(XUnitAssertVersion)</Version>
41     </PackageReference>
42     <PackageReference Include="xunit.abstractions">
43       <Version>$(XUnitAbstractionsVersion)</Version>
44     </PackageReference>
45     <PackageReference Include="xunit.extensibility.core">
46       <Version>$(CoreFXXUnitPackageVersion)</Version>
47     </PackageReference>
48     <PackageReference Include="xunit.extensibility.execution">
49       <Version>$(CoreFXXUnitPackageVersion)</Version>
50     </PackageReference>    
51     <PackageReference Include="xunit.runner.utility">
52       <Version>$(CoreFXXUnitPackageVersion)</Version>
53     </PackageReference>
54     <PackageReference Include="microsoft.xunit.netcore.extensions">
55       <Version>$(XUnitNetcoreExtensionsVersion)</Version>
56     </PackageReference>
57     <PackageReference Include="CoreFx.Private.TestUtilities">
58       <Version>$(MicrosoftPrivateCoreFxTestUtilitiesPackageVersion)</Version>
59     </PackageReference>
60     <PackageReference Include="System.CodeDom">
61       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
62     </PackageReference>
63     <PackageReference Include="System.Configuration.ConfigurationManager">
64       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
65     </PackageReference>
66     <PackageReference Include="System.Composition.Hosting">
67       <Version>$(SystemCompositionVersions)</Version>
68     </PackageReference>
69     <PackageReference Include="System.Composition.AttributedModel">
70       <Version>$(SystemCompositionVersions)</Version>
71     </PackageReference>
72     <PackageReference Include="System.Composition.Convention">
73       <Version>$(SystemCompositionVersions)</Version>
74     </PackageReference>
75     <PackageReference Include="System.Composition.Runtime">
76       <Version>$(SystemCompositionVersions)</Version>
77     </PackageReference>
78     <PackageReference Include="System.Composition.TypedParts">
79       <Version>$(SystemCompositionVersions)</Version>
80     </PackageReference>
81     <PackageReference Include="System.ComponentModel.Composition">
82       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
83     </PackageReference>
84     <PackageReference Include="System.Data.DataSetExtensions">
85       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
86     </PackageReference>
87     <PackageReference Include="System.Data.Odbc">
88       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
89     </PackageReference>
90     <PackageReference Include="System.Data.SqlClient">
91       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
92     </PackageReference>
93     <PackageReference Include="System.Diagnostics.PerformanceCounter">
94       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
95     </PackageReference>
96     <PackageReference Include="System.DirectoryServices">
97       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
98     </PackageReference>
99     <PackageReference Include="System.DirectoryServices.AccountManagement">
100       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
101     </PackageReference>
102     <PackageReference Include="System.DirectoryServices.Protocols">
103       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
104     </PackageReference>
105     <PackageReference Include="System.Drawing.Common">
106       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
107     </PackageReference>
108     <PackageReference Include="System.IO.Packaging">
109       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
110     </PackageReference>
111     <PackageReference Include="System.IO.Pipelines">
112       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
113     </PackageReference>
114     <PackageReference Include="System.IO.Ports">
115       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
116     </PackageReference>
117     <PackageReference Include="System.Management">
118       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
119     </PackageReference>
120     <PackageReference Include="System.Net.Http.WinHttpHandler">
121       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
122     </PackageReference>
123     <PackageReference Include="System.Net.WebSockets.WebSocketProtocol">
124       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
125     </PackageReference>
126     <PackageReference Include="System.Runtime.Caching">
127       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
128     </PackageReference>
129     <PackageReference Include="System.Reflection.Context">
130       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
131     </PackageReference>
132     <PackageReference Include="System.Security.Cryptography.ProtectedData">
133       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
134     </PackageReference>
135     <PackageReference Include="System.Security.Cryptography.Pkcs">
136       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
137     </PackageReference>
138     <PackageReference Include="System.Security.Cryptography.Xml">
139       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
140     </PackageReference>
141     <PackageReference Include="System.ServiceModel.Syndication">
142       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
143     </PackageReference>
144     <PackageReference Include="System.ServiceProcess.ServiceController">
145       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
146     </PackageReference>
147     <PackageReference Include="System.Text.Encoding.CodePages">
148       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
149     </PackageReference>
150     <PackageReference Include="System.Text.Encodings.Web">
151       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
152     </PackageReference>
153     <PackageReference Include="System.Threading.AccessControl">
154       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
155     </PackageReference>
156     <PackageReference Include="System.Threading.Channels">
157       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
158     </PackageReference>
159     <PackageReference Include="System.Json">
160       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
161     </PackageReference>
162
163   </ItemGroup>
164   <ItemGroup Condition="'$(OSGroup)' == 'Windows_NT'">
165     <!-- Windows Dependencies -->
166     <PackageReference Include="Microsoft.Win32.Registry.AccessControl">
167       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
168     </PackageReference>
169     <PackageReference Include="Microsoft.Win32.SystemEvents">
170       <Version>$(MicrosoftPrivateCoreFxNETCoreAppPackageVersion)</Version>
171     </PackageReference>
172     <PackageReference Include="Microsoft.Diagnostics.Tracing.TraceEvent">
173       <Version>$(MicrosoftDiagnosticsTracingTraceVentVersion)</Version>
174     </PackageReference>
175   </ItemGroup>
176   
177   <ItemGroup Condition="'$(OSGroup)' != 'Windows_NT'">
178     <PackageReference Include="Microsoft.DotNet.PlatformAbstractions">
179       <Version>$(MicrosoftDotnetPlatformAbstractionsVersion)</Version>
180     </PackageReference>
181   </ItemGroup>
182   
183   <ItemGroup>
184     <PackageToInclude Include="@(PackageReference -> '%(Identity)' )"/>
185   </ItemGroup>
186   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
187   <PropertyGroup>
188     <ProjectAssetsFile>$(SourceDir)Common\CoreFX\obj\project.assets.json</ProjectAssetsFile>
189   </PropertyGroup>
190 </Project>