Skip to content

Commit

Permalink
Playground project file refactored.
Browse files Browse the repository at this point in the history
  • Loading branch information
Haplois committed Sep 8, 2022
1 parent 1d9a342 commit 027df3d
Showing 1 changed file with 35 additions and 13 deletions.
48 changes: 35 additions & 13 deletions playground/TestPlatform.Playground/TestPlatform.Playground.csproj
Expand Up @@ -18,18 +18,18 @@
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\..\src\DataCollectors\DumpMinitool.arm64\DumpMinitool.arm64.csproj" />
<ProjectReference Include="..\..\src\DataCollectors\DumpMinitool.x86\DumpMinitool.x86.csproj" />
<ProjectReference Include="..\..\src\DataCollectors\DumpMinitool\DumpMinitool.csproj" />
<ProjectReference Include="..\..\src\DataCollectors\Microsoft.TestPlatform.Extensions.EventLogCollector\Microsoft.TestPlatform.Extensions.EventLogCollector.csproj" />
<ProjectReference Include="..\..\src\datacollector\datacollector.csproj" />
<ProjectReference Include="..\..\src\Microsoft.TestPlatform.Extensions.BlameDataCollector\Microsoft.TestPlatform.Extensions.BlameDataCollector.csproj" />
<ProjectReference Include="..\..\src\Microsoft.TestPlatform.TestHostProvider\Microsoft.TestPlatform.TestHostProvider.csproj" />
<ProjectReference Include="..\..\src\Microsoft.TestPlatform.VsTestConsole.TranslationLayer\Microsoft.TestPlatform.VsTestConsole.TranslationLayer.csproj" />
<ProjectReference Include="..\..\src\testhost.x86\testhost.x86.csproj" />
<ProjectReference Include="..\..\src\testhost\testhost.csproj" />
<ProjectReference Include="..\..\src\vstest.console\vstest.console.csproj" />
<ProjectReference Include="..\MSTest1\MSTest1.csproj" />
<ProjectReference Include="$(TestPlatformRoot)src\DataCollectors\DumpMinitool.arm64\DumpMinitool.arm64.csproj" />
<ProjectReference Include="$(TestPlatformRoot)src\DataCollectors\DumpMinitool.x86\DumpMinitool.x86.csproj" />
<ProjectReference Include="$(TestPlatformRoot)src\DataCollectors\DumpMinitool\DumpMinitool.csproj" />
<ProjectReference Include="$(TestPlatformRoot)src\DataCollectors\Microsoft.TestPlatform.Extensions.EventLogCollector\Microsoft.TestPlatform.Extensions.EventLogCollector.csproj" />
<ProjectReference Include="$(TestPlatformRoot)src\datacollector\datacollector.csproj" />
<ProjectReference Include="$(TestPlatformRoot)src\Microsoft.TestPlatform.Extensions.BlameDataCollector\Microsoft.TestPlatform.Extensions.BlameDataCollector.csproj" />
<ProjectReference Include="$(TestPlatformRoot)src\Microsoft.TestPlatform.TestHostProvider\Microsoft.TestPlatform.TestHostProvider.csproj" />
<ProjectReference Include="$(TestPlatformRoot)src\Microsoft.TestPlatform.VsTestConsole.TranslationLayer\Microsoft.TestPlatform.VsTestConsole.TranslationLayer.csproj" />
<ProjectReference Include="$(TestPlatformRoot)src\testhost.x86\testhost.x86.csproj" />
<ProjectReference Include="$(TestPlatformRoot)src\testhost\testhost.csproj" />
<ProjectReference Include="$(TestPlatformRoot)src\vstest.console\vstest.console.csproj" />
<ProjectReference Include="$(TestPlatformRoot)playground\MSTest1\MSTest1.csproj" />
</ItemGroup>
<ItemGroup Condition=" $(TargetFramework.StartsWith('net4')) AND '$(OS)' != 'Windows_NT' ">
<Reference Include="System" />
Expand All @@ -40,7 +40,29 @@
</ItemGroup>

<Target Name="PostBuild" AfterTargets="PostBuildEvent" Condition=" '$(OS)' == 'WINDOWS_NT' ">
<Exec Command="xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\vstest.console\bin\$(Configuration)\$(NetFrameworkMinimum)\ $(TargetDir)\vstest.console\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\Microsoft.TestPlatform.TestHostProvider\bin\$(Configuration)\$(NetFrameworkMinimum)\ $(TargetDir)\vstest.console\Extensions\&#xD;&#xA;REM copy net462, net47, net471, net472 and net48 testhosts&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\testhost.x86\bin\$(Configuration)\$(NetFrameworkMinimum)\win7-x86 $(TargetDir)\vstest.console\TestHostNetFramework\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\testhost\bin\$(Configuration)\$(NetFrameworkMinimum)\win7-x64 $(TargetDir)\vstest.console\TestHostNetFramework\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\testhost.x86\bin\$(Configuration)\net47\win7-x86 $(TargetDir)\vstest.console\TestHostNetFramework\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\testhost\bin\$(Configuration)\net47\win7-x64 $(TargetDir)\vstest.console\TestHostNetFramework\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\testhost.x86\bin\$(Configuration)\net471\win7-x86 $(TargetDir)\vstest.console\TestHostNetFramework\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\testhost\bin\$(Configuration)\net471\win7-x64 $(TargetDir)\vstest.console\TestHostNetFramework\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\testhost.x86\bin\$(Configuration)\net472\win7-x86 $(TargetDir)\vstest.console\TestHostNetFramework\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\testhost\bin\$(Configuration)\net472\win7-x64 $(TargetDir)\vstest.console\TestHostNetFramework\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\testhost.x86\bin\$(Configuration)\net48\win7-x86 $(TargetDir)\vstest.console\TestHostNetFramework\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\testhost\bin\$(Configuration)\net48\win7-x64 $(TargetDir)\vstest.console\TestHostNetFramework\&#xD;&#xA;REM copy datacollectors&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\datacollector\bin\$(Configuration)\net472\ $(TargetDir)\vstest.console\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\Microsoft.TestPlatform.Extensions.BlameDataCollector\bin\$(Configuration)\net472\ $(TargetDir)\vstest.console\Extensions\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\DataCollectors\Microsoft.TestPlatform.Extensions.EventLogCollector\bin\$(Configuration)\$(NetFrameworkMinimum)\ $(TargetDir)\vstest.console\Extensions\&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\DataCollectors\DumpMinitool\bin\$(Configuration)\$(NetFrameworkMinimum)\\win7-x64\ $(TargetDir)\vstest.console\Extensions\blame&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\DataCollectors\DumpMinitool.x86\bin\$(Configuration)\$(NetFrameworkMinimum)\win7-x86\ $(TargetDir)\vstest.console\Extensions\blame&#xD;&#xA;xcopy /i /y /f $(MSBuildProjectDirectory)\..\..\src\DataCollectors\DumpMinitool.arm64\bin\$(Configuration)\$(NetFrameworkMinimum)\win10-arm64\ $(TargetDir)\vstest.console\Extensions\blame" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\vstest.console\bin\$(Configuration)\$(NetFrameworkMinimum)\ $(TargetDir)vstest.console\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\Microsoft.TestPlatform.TestHostProvider\bin\$(Configuration)\$(NetFrameworkMinimum)\ $(TargetDir)vstest.console\Extensions\" />

<Message Text="REM copy net462, net47, net471, net472 and net48 testhosts" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\testhost.x86\bin\$(Configuration)\$(NetFrameworkMinimum)\win7-x86 $(TargetDir)vstest.console\TestHostNetFramework\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\testhost\bin\$(Configuration)\$(NetFrameworkMinimum)\win7-x64 $(TargetDir)vstest.console\TestHostNetFramework" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\testhost.x86\bin\$(Configuration)\net47\win7-x86 $(TargetDir)vstest.console\TestHostNetFramework\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\testhost\bin\$(Configuration)\net47\win7-x64 $(TargetDir)vstest.console\TestHostNetFramework\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\testhost.x86\bin\$(Configuration)\net471\win7-x86 $(TargetDir)vstest.console\TestHostNetFramework\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\testhost\bin\$(Configuration)\net471\win7-x64 $(TargetDir)vstest.console\TestHostNetFramework\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\testhost.x86\bin\$(Configuration)\net472\win7-x86 $(TargetDir)vstest.console\TestHostNetFramework\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\testhost\bin\$(Configuration)\net472\win7-x64 $(TargetDir)vstest.console\TestHostNetFramework\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\testhost.x86\bin\$(Configuration)\net48\win7-x86 $(TargetDir)vstest.console\TestHostNetFramework\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\testhost\bin\$(Configuration)\net48\win7-x64 $(TargetDir)vstest.console\TestHostNetFramework\" />

<Message Text="REM copy datacollectors" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\datacollector\bin\$(Configuration)\net472\ $(TargetDir)vstest.console\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\Microsoft.TestPlatform.Extensions.BlameDataCollector\bin\$(Configuration)\net472\ $(TargetDir)vstest.console\Extensions\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\DataCollectors\Microsoft.TestPlatform.Extensions.EventLogCollector\bin\$(Configuration)\$(NetFrameworkMinimum)\ $(TargetDir)vstest.console\Extensions\" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\DataCollectors\DumpMinitool\bin\$(Configuration)\$(NetFrameworkMinimum)\win7-x64\ $(TargetDir)vstest.console\Extensions\blame" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\DataCollectors\DumpMinitool.x86\bin\$(Configuration)\$(NetFrameworkMinimum)\win7-x86\ $(TargetDir)vstest.console\Extensions\blame" />
<Exec Command="xcopy /i /y /f $(TestPlatformRoot)src\DataCollectors\DumpMinitool.arm64\bin\$(Configuration)\$(NetFrameworkMinimum)\win10-arm64\ $(TargetDir)vstest.console\Extensions\blame" />

</Target>
<Import Project="$(TestPlatformRoot)scripts\build\TestPlatform.targets" />
</Project>

0 comments on commit 027df3d

Please sign in to comment.