Resolve merge conflicts
This commit is contained in:
parent
3fb171e282
commit
80a67874c6
|
|
@ -82,6 +82,8 @@
|
||||||
<!-- /obj/<<configuration>>/<<targetframework>>/blazor/linker.descriptor.xml -->
|
<!-- /obj/<<configuration>>/<<targetframework>>/blazor/linker.descriptor.xml -->
|
||||||
<GeneratedBlazorLinkerDescriptor>$(BlazorIntermediateOutputPath)linker.descriptor.xml</GeneratedBlazorLinkerDescriptor>
|
<GeneratedBlazorLinkerDescriptor>$(BlazorIntermediateOutputPath)linker.descriptor.xml</GeneratedBlazorLinkerDescriptor>
|
||||||
|
|
||||||
|
<_TypeGranularityLinkerDescriptor>$(BlazorIntermediateOutputPath)linker.typegranularityconfig.xml</_TypeGranularityLinkerDescriptor>
|
||||||
|
|
||||||
<!-- /obj/<<configuration>>/<<targetframework>>/blazor/linker/ -->
|
<!-- /obj/<<configuration>>/<<targetframework>>/blazor/linker/ -->
|
||||||
<BlazorIntermediateLinkerOutputPath>$(BlazorIntermediateOutputPath)linker/</BlazorIntermediateLinkerOutputPath>
|
<BlazorIntermediateLinkerOutputPath>$(BlazorIntermediateOutputPath)linker/</BlazorIntermediateLinkerOutputPath>
|
||||||
|
|
||||||
|
|
@ -159,7 +161,7 @@
|
||||||
<Target
|
<Target
|
||||||
Name="_ResolveBlazorOutputsWhenLinked"
|
Name="_ResolveBlazorOutputsWhenLinked"
|
||||||
Condition="'$(BlazorLinkOnBuild)' == 'true'"
|
Condition="'$(BlazorLinkOnBuild)' == 'true'"
|
||||||
DependsOnTargets="_GenerateBlazorLinkerDescriptor;_LinkBlazorApplication">
|
DependsOnTargets="_PrepareBlazorLinkerInputs;_GenerateBlazorLinkerDescriptor;_GenerateTypeGranularLinkerDescriptor;_LinkBlazorApplication">
|
||||||
|
|
||||||
<!-- _BlazorLinkerOutputCache records files linked during the last incremental build of the target. Read the contents and assign linked files to be copied to the output. -->
|
<!-- _BlazorLinkerOutputCache records files linked during the last incremental build of the target. Read the contents and assign linked files to be copied to the output. -->
|
||||||
<ReadLinesFromFile File="$(_BlazorLinkerOutputCache)">
|
<ReadLinesFromFile File="$(_BlazorLinkerOutputCache)">
|
||||||
|
|
@ -167,6 +169,28 @@
|
||||||
</ReadLinesFromFile>
|
</ReadLinesFromFile>
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
|
<Target Name="_PrepareBlazorLinkerInputs">
|
||||||
|
<ItemGroup>
|
||||||
|
<_BlazorRuntimeCopyLocalItems Include="@(RuntimeCopyLocalItems)" />
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Any assembly from a package reference that starts with System. file name is allowed to be linked.
|
||||||
|
Assemblies from Microsoft.AspNetCore and Microsoft.Extensions, are also linked but with TypeGranularity.
|
||||||
|
-->
|
||||||
|
<_BlazorRuntimeCopyLocalItems IsLinkable="true" Condition="$([System.String]::Copy('%(Filename)').StartsWith('System.'))" />
|
||||||
|
<_BlazorRuntimeCopyLocalItems IsLinkable="true" TypeGranularity="true" Condition="$([System.String]::Copy('%(Filename)').StartsWith('Microsoft.AspNetCore.'))" />
|
||||||
|
<_BlazorRuntimeCopyLocalItems IsLinkable="true" TypeGranularity="true" Condition="$([System.String]::Copy('%(Filename)').StartsWith('Microsoft.Extensions.'))" />
|
||||||
|
|
||||||
|
<_BlazorAssemblyToLink Include="@(_WebAssemblyBCLAssembly)" />
|
||||||
|
<_BlazorAssemblyToLink Include="@(_BlazorRuntimeCopyLocalItems)" Condition="'%(_BlazorRuntimeCopyLocalItems.IsLinkable)' == 'true'" />
|
||||||
|
|
||||||
|
<_BlazorLinkerRoot Include="@(IntermediateAssembly)" />
|
||||||
|
<_BlazorLinkerRoot Include="@(_BlazorUserRuntimeAssembly)" />
|
||||||
|
<_BlazorLinkerRoot Include="@(_BlazorRuntimeCopyLocalItems)" Condition="'%(_BlazorRuntimeCopyLocalItems.IsLinkable)' != 'true'" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
</Target>
|
||||||
|
|
||||||
<UsingTask TaskName="BlazorCreateRootDescriptorFile" AssemblyFile="$(BlazorTasksPath)" />
|
<UsingTask TaskName="BlazorCreateRootDescriptorFile" AssemblyFile="$(BlazorTasksPath)" />
|
||||||
<Target Name="_GenerateBlazorLinkerDescriptor"
|
<Target Name="_GenerateBlazorLinkerDescriptor"
|
||||||
Inputs="@(IntermediateAssembly)"
|
Inputs="@(IntermediateAssembly)"
|
||||||
|
|
@ -186,9 +210,22 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
<UsingTask TaskName="BlazorILLink" AssemblyFile="$(BlazorTasksPath)" />
|
|
||||||
<UsingTask TaskName="GenerateTypeGranularityLinkingConfig" AssemblyFile="$(BlazorTasksPath)" />
|
<UsingTask TaskName="GenerateTypeGranularityLinkingConfig" AssemblyFile="$(BlazorTasksPath)" />
|
||||||
|
<Target Name="_GenerateTypeGranularLinkerDescriptor"
|
||||||
|
Inputs="@(_BlazorAssemblyToLink->WithMetadataValue('TypeGranularity', 'true'))"
|
||||||
|
Outputs="$(_TypeGranularityLinkerDescriptor)">
|
||||||
|
|
||||||
|
<GenerateTypeGranularityLinkingConfig
|
||||||
|
Assemblies="@(_BlazorAssemblyToLink->WithMetadataValue('TypeGranularity', 'true'))"
|
||||||
|
OutputPath="$(_TypeGranularityLinkerDescriptor)" />
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<BlazorLinkerDescriptor Include="$(_TypeGranularityLinkerDescriptor)" />
|
||||||
|
<FileWrites Include="$(_TypeGranularityLinkerDescriptor)" />
|
||||||
|
</ItemGroup>
|
||||||
|
</Target>
|
||||||
|
|
||||||
|
<UsingTask TaskName="BlazorILLink" AssemblyFile="$(BlazorTasksPath)" />
|
||||||
<Target
|
<Target
|
||||||
Name="_LinkBlazorApplication"
|
Name="_LinkBlazorApplication"
|
||||||
Inputs="$(ProjectAssetsFile);
|
Inputs="$(ProjectAssetsFile);
|
||||||
|
|
@ -197,22 +234,6 @@
|
||||||
$(MSBuildAllProjects)"
|
$(MSBuildAllProjects)"
|
||||||
Outputs="$(_BlazorLinkerOutputCache)">
|
Outputs="$(_BlazorLinkerOutputCache)">
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<_BlazorDependencyAssembly Include="@(_BlazorDependencyInput)" />
|
|
||||||
<_BlazorDependencyAssembly IsLinkable="true" Condition="$([System.String]::Copy('%(Filename)').StartsWith('System.'))" />
|
|
||||||
<_BlazorDependencyAssembly IsLinkable="true" TypeGranularity="true" Condition="$([System.String]::Copy('%(Filename)').StartsWith('Microsoft.AspNetCore.'))" />
|
|
||||||
<_BlazorDependencyAssembly IsLinkable="true" TypeGranularity="true" Condition="$([System.String]::Copy('%(Filename)').StartsWith('Microsoft.Extensions.'))" />
|
|
||||||
<!-- Any assembly from a package reference that starts with System. file name is allowed to be linked -->
|
|
||||||
<_BlazorRuntimeCopyLocalItems Include="@(RuntimeCopyLocalItems)" IsLinkable="$([System.String]::Copy('%(FileName)').StartsWith('System.'))" />
|
|
||||||
|
|
||||||
<_BlazorAssemblyToLink Include="@(_WebAssemblyBCLAssembly)" />
|
|
||||||
<_BlazorAssemblyToLink Include="@(_BlazorRuntimeCopyLocalItems)" Condition="'%(_BlazorRuntimeCopyLocalItems.IsLinkable)' == 'true'" />
|
|
||||||
|
|
||||||
<_BlazorLinkerRoot Include="@(IntermediateAssembly)" />
|
|
||||||
<_BlazorLinkerRoot Include="@(_BlazorUserRuntimeAssembly)" />
|
|
||||||
<_BlazorLinkerRoot Include="@(_BlazorRuntimeCopyLocalItems)" Condition="'%(_BlazorRuntimeCopyLocalItems.IsLinkable)' != 'true'" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<_BlazorLinkerAdditionalOptions>-l $(MonoLinkerI18NAssemblies) $(AdditionalMonoLinkerOptions)</_BlazorLinkerAdditionalOptions>
|
<_BlazorLinkerAdditionalOptions>-l $(MonoLinkerI18NAssemblies) $(AdditionalMonoLinkerOptions)</_BlazorLinkerAdditionalOptions>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
@ -234,15 +255,6 @@
|
||||||
<_DotNetHostFileName Condition=" '$(OS)' == 'Windows_NT' ">dotnet.exe</_DotNetHostFileName>
|
<_DotNetHostFileName Condition=" '$(OS)' == 'Windows_NT' ">dotnet.exe</_DotNetHostFileName>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup>
|
|
||||||
<_TypeGranularityLinkingConfig>$(BlazorIntermediateOutputPath)linker.typegranularityconfig.xml</_TypeGranularityLinkingConfig>
|
|
||||||
</PropertyGroup>
|
|
||||||
<GenerateTypeGranularityLinkingConfig Assemblies="@(_BlazorAssemblyToLink->WithMetadataValue('TypeGranularity', 'true'))" OutputPath="$(_TypeGranularityLinkingConfig)" />
|
|
||||||
<ItemGroup>
|
|
||||||
<BlazorLinkerDescriptor Include="$(_TypeGranularityLinkingConfig)" />
|
|
||||||
<FileWrites Include="$(_TypeGranularityLinkingConfig)" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<BlazorILLink
|
<BlazorILLink
|
||||||
ILLinkPath="$(MonoLinkerPath)"
|
ILLinkPath="$(MonoLinkerPath)"
|
||||||
AssemblyPaths="@(_BlazorAssemblyToLink)"
|
AssemblyPaths="@(_BlazorAssemblyToLink)"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue