File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed
src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -185,7 +185,7 @@ _ResolveAssemblies MSBuild target.
185185
186186 <Target Name =" _PrepareAssemblies"
187187 DependsOnTargets =" $(_PrepareAssembliesDependsOnTargets)" >
188- <ItemGroup Condition =" '$(PublishTrimmed)' != 'true' " >
188+ <ItemGroup Condition =" '$(PublishTrimmed)' != 'true' or '$(AndroidIncludeDebugSymbols)' == 'true' " >
189189 <_ResolvedAssemblies Include =" @(ResolvedAssemblies->'$(MonoAndroidIntermediateAssemblyDir)%(DestinationSubPath)')" Condition =" '%(DestinationSubPath)' != '' " />
190190 <_ResolvedUserAssemblies Include =" @(ResolvedUserAssemblies->'$(MonoAndroidIntermediateAssemblyDir)%(DestinationSubPath)')" Condition =" '%(DestinationSubPath)' != '' " />
191191 <_ResolvedFrameworkAssemblies Include =" @(ResolvedFrameworkAssemblies->'$(MonoAndroidIntermediateAssemblyDir)%(DestinationSubPath)')" Condition =" '%(DestinationSubPath)' != '' " />
@@ -194,7 +194,7 @@ _ResolveAssemblies MSBuild target.
194194 <_ShrunkUserAssemblies Include =" @(_ResolvedUserAssemblies)" />
195195 <_ShrunkFrameworkAssemblies Include =" @(_ResolvedFrameworkAssemblies)" />
196196 </ItemGroup >
197- <ItemGroup Condition =" '$(PublishTrimmed)' == 'true' " >
197+ <ItemGroup Condition =" '$(PublishTrimmed)' == 'true' and '$(AndroidIncludeDebugSymbols)' != 'true' " >
198198 <_ResolvedAssemblies Include =" @(ResolvedAssemblies)" />
199199 <_ResolvedUserAssemblies Include =" @(ResolvedUserAssemblies)" />
200200 <_ResolvedFrameworkAssemblies Include =" @(ResolvedFrameworkAssemblies)" />
Original file line number Diff line number Diff line change 88 BuildTargetAbis =" @(_BuildTargetAbis)"
99 NativeSourcesDir =" $(_NativeAssemblySourceDir)"
1010 Mode =" EmbeddedAssemblyStore" >
11- <Output TaskParameter =" AssemblySources" ItemName =" _EmbeddedAssemblyStoreSourceFiles" />
12- </PrepareAbiItems >
11+ <Output TaskParameter =" AssemblySources" ItemName =" _EmbeddedAssemblyStoreSourceFiles" />
12+ </PrepareAbiItems >
13+
14+ <ItemGroup >
15+ <_CreateEmbeddedAssemblyStoreAssembly Include =" @(_ShrunkUserAssemblies);@(_AndroidResolvedSatellitePaths);@(_ShrunkFrameworkAssemblies)" />
16+ <_CreateEmbeddedAssemblyStoreAssembly Condition =" '@(_CreateEmbeddedAssemblyStoreAssembly->Count())' == '0' " Include =" @(_ResolvedUserAssemblies);@(_ResolvedFrameworkAssemblies);@(_AndroidResolvedSatellitePaths)" />
17+ </ItemGroup >
1318 </Target >
1419
1520 <Target Name =" _CreateEmbeddedAssemblyStore"
1621 DependsOnTargets =" _PrepareCreateEmbeddedAssemblyStoreOutputItems"
17- Inputs =" @(_ShrunkUserAssemblies);@(_AndroidResolvedSatellitePaths);@(_ShrunkFrameworkAssemblies )"
22+ Inputs =" @(_CreateEmbeddedAssemblyStoreAssembly )"
1823 Outputs =" @(_EmbeddedAssemblyStoreSourceFiles)" >
1924 <CreateEmbeddedAssemblyStore
2025 AndroidBinUtilsDirectory =" $(AndroidBinUtilsDirectory)"
You can’t perform that action at this time.
0 commit comments