Skip to content

Commit 25831f3

Browse files
committed
Remove ILLink hack
1 parent 8d6e97b commit 25831f3

File tree

2 files changed

+6
-20
lines changed

2 files changed

+6
-20
lines changed

src/Xamarin.Android.Build.Tasks/MSBuild/Xamarin/Android/Xamarin.Android.Resource.Designer.targets

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -101,30 +101,10 @@ Copyright (C) 2016 Xamarin. All rights reserved.
101101
<IsTrimmable>true</IsTrimmable>
102102
<RuntimeIdentifier>android</RuntimeIdentifier>
103103
</ReferencePath>
104-
<ResolvedFileToPublish Include="$(_GenerateResourceDesignerAssemblyOutput)">
105-
<PostprocessAssembly>True</PostprocessAssembly>
106-
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
107-
<IsTrimmable>true</IsTrimmable>
108-
<!-- <TrimMode>link</TrimMode> -->
109-
<RuntimeIdentifier>android</RuntimeIdentifier>
110-
</ResolvedFileToPublish>
111104
<Compile Remove="$(_AndroidResourceDesignerFile)" />
112105
</ItemGroup>
113106
</Target>
114107

115-
116-
<Target Name="_InjectDesigner" AfterTargets="PrepareForILLink" BeforeTargets="_RunILLink" Condition=" '$(AndroidUseDesignerAssembly)' == 'True' ">
117-
<ItemGroup>
118-
<ManagedAssemblyToLink Include="$(_GenerateResourceDesignerAssemblyOutput)">
119-
<PostprocessAssembly>True</PostprocessAssembly>
120-
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
121-
<IsTrimmable>true</IsTrimmable>
122-
<!-- <TrimMode>link</TrimMode> -->
123-
<RuntimeIdentifier>android</RuntimeIdentifier>
124-
</ManagedAssemblyToLink>
125-
</ItemGroup>
126-
</Target>
127-
128108
<PropertyGroup>
129109
<BuildResourceDesignerDependsOn>
130110
_GenerateResourceCaseMap;

src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.AssemblyResolution.targets

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,12 @@ _ResolveAssemblies MSBuild target.
6161
<ItemGroup>
6262
<IntermediateAssembly Remove="@(IntermediateAssembly)" />
6363
<IntermediateAssembly Include="$(_OuterIntermediateAssembly)" />
64+
<ReferenceCopyLocalPaths Include="$(_GenerateResourceDesignerAssemblyOutput)">
65+
<PostprocessAssembly>True</PostprocessAssembly>
66+
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
67+
<IsTrimmable>true</IsTrimmable>
68+
<RuntimeIdentifier>android</RuntimeIdentifier>
69+
</ReferenceCopyLocalPaths>
6470
</ItemGroup>
6571
<ItemGroup Condition=" '@(_DebugSymbolsIntermediatePath->Count())' != '0' ">
6672
<_DebugSymbolsIntermediatePath Remove="@(_DebugSymbolsIntermediatePath)" />

0 commit comments

Comments
 (0)