File tree Expand file tree Collapse file tree 3 files changed +14
-11
lines changed Expand file tree Collapse file tree 3 files changed +14
-11
lines changed Original file line number Diff line number Diff line change 3030 </Target >
3131
3232 <Target Name =" PackDotNet" >
33- <!-- Build extra versions of Mono.Android.dll if necessary -->
34- <MSBuild
35- Condition =" '$(AndroidDefaultTargetDotnetApiLevel)' != '$(AndroidLatestStableApiLevel)' "
36- Projects =" $(_Root)src\Mono.Android\Mono.Android.csproj"
37- Properties =" TargetFramework=$(DotNetTargetFramework);AndroidApiLevel=$(AndroidDefaultTargetDotnetApiLevel);AndroidPlatformId=$(AndroidDefaultTargetDotnetApiLevel);DisableApiCompatibilityCheck=true"
38- />
39- <MSBuild
40- Condition =" '$(AndroidLatestUnstableApiLevel)' != '$(AndroidLatestStableApiLevel)' "
41- Projects =" $(_Root)src\Mono.Android\Mono.Android.csproj"
42- Properties =" TargetFramework=$(DotNetTargetFramework);AndroidApiLevel=$(AndroidLatestUnstableApiLevel);AndroidPlatformId=$(AndroidLatestUnstablePlatformId);DisableApiCompatibilityCheck=true"
43- />
4433 <MSBuild Projects =" $(_Root)build-tools\create-packs\Microsoft.Android.Sdk.proj" Targets =" CreateAllPacks" />
4534 <MSBuild Projects =" $(_Root)build-tools\create-packs\Microsoft.Android.Sdk.proj" Targets =" ExtractWorkloadPacks" />
4635 <!-- Clean up old, previously restored packages -->
Original file line number Diff line number Diff line change 400400 <PropertyGroup Condition =" '$(AndroidApiLevel)' > = '$(AndroidDefaultTargetDotnetApiLevel)' " >
401401 <BuildDependsOn >
402402 $(BuildDependsOn);
403+ _BuildAdditionalApiLevels;
403404 _ExportMsxDoc;
404405 _CopyToPackDirs;
405406 </BuildDependsOn >
Original file line number Diff line number Diff line change 235235 </ItemGroup >
236236 </Target >
237237
238+ <!-- Build Mono.Android.dll for additional API levels if necessary -->
239+ <Target Name =" _BuildAdditionalApiLevels" >
240+ <MSBuild
241+ Condition =" '$(AndroidDefaultTargetDotnetApiLevel)' != '$(AndroidLatestStableApiLevel)' "
242+ Projects =" $(XamarinAndroidSourcePath)src\Mono.Android\Mono.Android.csproj"
243+ Properties =" AndroidApiLevel=$(AndroidDefaultTargetDotnetApiLevel);AndroidPlatformId=$(AndroidDefaultTargetDotnetApiLevel)"
244+ />
245+ <MSBuild
246+ Condition =" '$(AndroidLatestUnstableApiLevel)' != '$(AndroidLatestStableApiLevel)' "
247+ Projects =" $(XamarinAndroidSourcePath)src\Mono.Android\Mono.Android.csproj"
248+ Properties =" AndroidApiLevel=$(AndroidLatestUnstableApiLevel);AndroidPlatformId=$(AndroidLatestUnstablePlatformId)"
249+ />
250+ </Target >
238251
239252 <PropertyGroup >
240253 <!-- Override these properties to generate docs against a specific API level -->
You can’t perform that action at this time.
0 commit comments