Rename Task.

This commit is contained in:
Tom Deseyn 2023-06-09 16:21:45 +02:00
parent 8e20e9586e
commit 69f653a226
3 changed files with 5 additions and 5 deletions

View file

@ -22,7 +22,7 @@ namespace Microsoft.DotNet.Build.Tasks
/// <summary>
/// Replaces files that have the same content with hard links.
/// </summary>
public sealed class RemoveDuplicateFilesWithHardLinks : Task
public sealed class ReplaceDuplicateFilesWithHardLinks : Task
{
/// <summary>
/// The path to the directory.
@ -33,7 +33,7 @@ namespace Microsoft.DotNet.Build.Tasks
#if NETFRAMEWORK
public override bool Execute()
{
Log.LogError($"{nameof(RemoveDuplicateFilesWithHardLinks)} is not supported on .NET Framework.");
Log.LogError($"{nameof(ReplaceDuplicateFilesWithHardLinks)} is not supported on .NET Framework.");
return false;
}
#else
@ -41,7 +41,7 @@ namespace Microsoft.DotNet.Build.Tasks
{
if (OperatingSystem.IsWindows())
{
Log.LogError($"{nameof(RemoveDuplicateFilesWithHardLinks)} is not supported on Windows.");
Log.LogError($"{nameof(ReplaceDuplicateFilesWithHardLinks)} is not supported on Windows.");
return false;
}

View file

@ -40,6 +40,6 @@
<UsingTask TaskName="CollatePackageDownloads" AssemblyFile="$(CoreSdkTaskDll)"/>
<UsingTask TaskName="GenerateSdkRuntimeIdentifierChain" AssemblyFile="$(CoreSdkTaskDll)"/>
<UsingTask TaskName="GetDependencyInfo" AssemblyFile="$(CoreSdkTaskDll)"/>
<UsingTask TaskName="RemoveDuplicateFilesWithHardLinks" AssemblyFile="$(CoreSdkTaskDll)"/>
<UsingTask TaskName="ReplaceDuplicateFilesWithHardLinks" AssemblyFile="$(CoreSdkTaskDll)"/>
</Project>

View file

@ -568,7 +568,7 @@
and the corresponding shared frameworks are included in a distro package their data is shared instead of duplicated. -->
<Target Name="ReplaceDuplicateFilesWithHardLinks" DependsOnTargets="LayoutBundledComponents"
Condition="'$(BundleRuntimePacks)' == 'true' and !$([MSBuild]::IsOSPlatform('WINDOWS'))">
<RemoveDuplicateFilesWithHardLinks Directory="$(RedistLayoutPath)" />
<ReplaceDuplicateFilesWithHardLinks Directory="$(RedistLayoutPath)" />
</Target>
<Target Name="GenerateLayout"