|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk">
|
2 | 2 |
|
3 | 3 | <PropertyGroup>
|
4 |
| - <TargetFrameworks>netstandard2.0</TargetFrameworks> |
5 |
| - </PropertyGroup> |
| 4 | + <TargetFrameworks Condition=" '$(OS)' == 'Windows_NT' ">netstandard2.0;$(NetFrameworkMinimum);$(SupportedNetFrameworks);$(UwpMinimum);$(WinUiMinimum)</TargetFrameworks> |
| 5 | + <TargetFrameworks Condition=" '$(OS)' != 'Windows_NT' ">$(SupportedNetFrameworks);netstandard2.0</TargetFrameworks> |
6 | 6 |
|
7 |
| - <PropertyGroup> |
8 | 7 | <IsPackable>true</IsPackable>
|
9 |
| - <NuspecFile Condition=" '$(OS)' == 'Windows_NT' ">MSTest.nuspec</NuspecFile> |
10 |
| - <NuspecFile Condition=" '$(OS)' != 'Windows_NT' ">MSTest.NonWindows.nuspec</NuspecFile> |
11 |
| - <NuspecBasePath>$(OutputPath)</NuspecBasePath> |
12 | 8 | <PackageId>MSTest</PackageId>
|
13 | 9 | <PackageTags>MSTest TestFramework TestAdapter VisualStudio Unittest MSTestV2 Microsoft</PackageTags>
|
| 10 | + <PackageReadmeFile>PACKAGE.md</PackageReadmeFile> |
14 | 11 | <PackageDescription>
|
15 | 12 | MSTest is Microsoft supported Test Framework.
|
16 | 13 |
|
|
23 | 20 | - .NET 6.0 Windows.18362+
|
24 | 21 | - UWP 10.0.16299
|
25 | 22 | </PackageDescription>
|
26 |
| - <!-- Nothing in lib but that's expected --> |
27 |
| - <NoWarn>$(NoWarn);NU5128</NoWarn> |
28 | 23 | </PropertyGroup>
|
29 | 24 |
|
30 |
| - <ItemGroup Label="NuGet"> |
31 |
| - <NuspecProperty Include="TestPlatformVersion=$(MicrosoftNETTestSdkVersion)" /> |
32 |
| - <NuspecProperty Include="RepoRoot=$(RepoRoot)" /> |
| 25 | + <ItemGroup> |
| 26 | + <ProjectReference Include="..\..\Adapter\MSTest.TestAdapter\MSTest.TestAdapter.csproj" /> |
| 27 | + <ProjectReference Include="..\..\TestFramework\TestFramework.Extensions\TestFramework.Extensions.csproj" /> |
| 28 | + <ProjectReference Include="..\..\Analyzers\MSTest.Analyzers\MSTest.Analyzers.csproj" /> |
33 | 29 | </ItemGroup>
|
34 | 30 |
|
35 | 31 | <ItemGroup>
|
36 |
| - <!-- Not a real dependency but it ensures correct build order --> |
37 |
| - <ProjectReference Include="..\..\Adapter\MSTest.TestAdapter\MSTest.TestAdapter.csproj" /> |
| 32 | + <!-- Microsoft.NET.Test.Sdk package is referenced by build system, so omitting it. --> |
| 33 | + <PackageReference Include="Microsoft.NET.Test.Sdk" Condition="'$(TargetFramework)' != '$(UwpMinimum)'" /> |
38 | 34 | </ItemGroup>
|
39 | 35 |
|
| 36 | + <ItemGroup> |
| 37 | + <None Include="$(PackageReadmeFile)" Pack="true" PackagePath="\" /> |
| 38 | + </ItemGroup> |
40 | 39 |
|
41 | 40 | </Project>
|
0 commit comments