mirror of
https://github.com/danbulant/Cosmos
synced 2026-05-19 12:30:32 +00:00
42 lines
1.7 KiB
XML
42 lines
1.7 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>netcoreapp2.0</TargetFramework>
|
|
<PackageDescription>Test adapter for Cosmos kernels.</PackageDescription>
|
|
<DevelopmentDependency>True</DevelopmentDependency>
|
|
<NoWarn>NU5111;$(NoWarn)</NoWarn>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.TestPlatform.ObjectModel" Version="15.7.0" PrivateAssets="All" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\Cosmos.TestRunner.Core\Cosmos.TestRunner.Core.csproj" />
|
|
</ItemGroup>
|
|
|
|
<PropertyGroup>
|
|
<IncludeBuildOutput>False</IncludeBuildOutput>
|
|
<!-- NuGet 4.8+ -->
|
|
<SuppressDependenciesWhenPacking>True</SuppressDependenciesWhenPacking>
|
|
<TargetsForTfmSpecificContentInPackage>$(TargetsForTfmSpecificContentInPackage);PackTestAdapter</TargetsForTfmSpecificContentInPackage>
|
|
</PropertyGroup>
|
|
|
|
<Target Name="PackTestAdapter" DependsOnTargets="Publish">
|
|
|
|
<ItemGroup>
|
|
<_GeneratedFiles Include="$(PublishDepsFilePath)" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<TfmSpecificPackageFile Include="@(_GeneratedFiles)">
|
|
<PackagePath>tools\%(_GeneratedFiles.RecursiveDir)%(_GeneratedFiles.Filename)%(_GeneratedFiles.Extension)</PackagePath>
|
|
</TfmSpecificPackageFile>
|
|
<TfmSpecificPackageFile Include="@(ResolvedFileToPublish->'$([MSBuild]::NormalizeDirectory($(PublishDir)))%(RelativePath)')">
|
|
<PackagePath>tools\%(ResolvedFileToPublish.RelativePath)</PackagePath>
|
|
</TfmSpecificPackageFile>
|
|
</ItemGroup>
|
|
|
|
</Target>
|
|
|
|
</Project>
|