Merge pull request #5806 from piotrpMSFT/piotrpMSFT/infra/HackFilesToCopy
remove HackFilesToCopy
This commit is contained in:
commit
dc1b97c4a1
3 changed files with 18 additions and 39 deletions
|
@ -16,35 +16,25 @@
|
||||||
GetNuGetPackagesArchive;" />
|
GetNuGetPackagesArchive;" />
|
||||||
|
|
||||||
<Target Name="CompileCLI">
|
<Target Name="CompileCLI">
|
||||||
<ItemGroup>
|
|
||||||
<SharedFramework Remove="*" />
|
|
||||||
<SharedFramework Include="$(SharedFrameworkPublishDirectory)/**/*" />
|
|
||||||
|
|
||||||
<RuntimeTargetsAssetsToRemoveFromDeps Remove="*" />
|
|
||||||
<RuntimeTargetsAssetsToRemoveFromDeps Include="MSBuild" />
|
|
||||||
|
|
||||||
<RuntimeAssetsToRemoveFromDeps Remove="*" />
|
|
||||||
<RuntimeAssetsToRemoveFromDeps Include="redist" />
|
|
||||||
<RuntimeAssetsToRemoveFromDeps Include="tool_msbuild" />
|
|
||||||
<RuntimeAssetsToRemoveFromDeps Include="tool_nuget" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<RemoveDir Directories="$(StageDirectory)" />
|
|
||||||
<MakeDir Directories="$(StageDirectory)"/>
|
|
||||||
|
|
||||||
<!-- CopySharedFramework -->
|
|
||||||
<Copy SourceFiles="@(SharedFramework)"
|
|
||||||
DestinationFiles="@(SharedFramework->'$(StageDirectory)/%(RecursiveDir)%(Filename)%(Extension)')" />
|
|
||||||
|
|
||||||
<!-- Workaround for https://github.com/dotnet/sdk/issues/115 -->
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<HackFilesToCopy Include="$(NuGetPackagesDir)\microsoft.build.runtime\$(CLI_MSBuild_Version)\contentFiles\any\netcoreapp1.0\**;
|
<SharedFramework Remove="*" />
|
||||||
$(NuGetPackagesDir)\microsoft.build.runtime\$(CLI_MSBuild_Version)\contentFiles\any\netcoreapp1.1\**;
|
<SharedFramework Include="$(SharedFrameworkPublishDirectory)/**/*" />
|
||||||
$(NuGetPackagesDir)\microsoft.codeanalysis.build.tasks\$(CLI_Roslyn_Version)\contentFiles\any\any\**;
|
|
||||||
$(NuGetPackagesDir)\microsoft.testplatform.cli\$(CLI_TestPlatform_Version)\contentFiles\any\any\**" />
|
<RuntimeTargetsAssetsToRemoveFromDeps Remove="*" />
|
||||||
|
<RuntimeTargetsAssetsToRemoveFromDeps Include="MSBuild" />
|
||||||
|
|
||||||
|
<RuntimeAssetsToRemoveFromDeps Remove="*" />
|
||||||
|
<RuntimeAssetsToRemoveFromDeps Include="redist" />
|
||||||
|
<RuntimeAssetsToRemoveFromDeps Include="tool_msbuild" />
|
||||||
|
<RuntimeAssetsToRemoveFromDeps Include="tool_nuget" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Copy SourceFiles="@(HackFilesToCopy)"
|
|
||||||
DestinationFiles="@(HackFilesToCopy->'$(SdkOutputDirectory)/%(RecursiveDir)%(Filename)%(Extension)')" />
|
<RemoveDir Directories="$(StageDirectory)" />
|
||||||
|
<MakeDir Directories="$(StageDirectory)"/>
|
||||||
|
|
||||||
|
<!-- CopySharedFramework -->
|
||||||
|
<Copy SourceFiles="@(SharedFramework)"
|
||||||
|
DestinationFiles="@(SharedFramework->'$(StageDirectory)/%(RecursiveDir)%(Filename)%(Extension)')" />
|
||||||
|
|
||||||
<!-- Publish DotNet -->
|
<!-- Publish DotNet -->
|
||||||
<DotNetPublish ToolPath="$(Stage0Directory)"
|
<DotNetPublish ToolPath="$(Stage0Directory)"
|
||||||
|
|
|
@ -9,4 +9,4 @@
|
||||||
<PackageReference Include="Microsoft.NETCore.App" Version="$(CLI_SharedFrameworkVersion)" />
|
<PackageReference Include="Microsoft.NETCore.App" Version="$(CLI_SharedFrameworkVersion)" />
|
||||||
<PackageReference Include="Microsoft.Build.Runtime" Version="$(CLI_MSBuild_Version)" />
|
<PackageReference Include="Microsoft.Build.Runtime" Version="$(CLI_MSBuild_Version)" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
@ -25,17 +25,6 @@
|
||||||
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||||
</Content>
|
</Content>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<Target Name="AddHackFilesToPublish"
|
|
||||||
AfterTargets="ComputeFilesToPublish">
|
|
||||||
<ItemGroup>
|
|
||||||
<!-- Workaround for https://github.com/dotnet/sdk/issues/115 -->
|
|
||||||
<HackFilesToCopy Include="$(NuGetPackagesDir)\microsoft.codeanalysis.build.tasks\$(CLI_Roslyn_Version)\contentFiles\any\any\**;" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<Copy SourceFiles="@(HackFilesToCopy)"
|
|
||||||
DestinationFiles="@(HackFilesToCopy->'$(PublishDir)/%(RecursiveDir)%(Filename)%(Extension)')" />
|
|
||||||
</Target>
|
|
||||||
|
|
||||||
<Target Name="MakeCscRunnableAndMoveToPublishDir"
|
<Target Name="MakeCscRunnableAndMoveToPublishDir"
|
||||||
AfterTargets="Publish"
|
AfterTargets="Publish"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue