From f5b64520ec659611eb3c6c7419a8329ecd08705f Mon Sep 17 00:00:00 2001 From: Peter Collins Date: Mon, 23 Oct 2023 16:24:28 -0400 Subject: [PATCH 1/2] [docs] Don't overwrite xml produced by docs build The `mdoc export-msxdoc` command that runs at the end of the API docs build shouldn't overwrite the `Mono.Android.xml` file produced by the build. --- src/Mono.Android/Mono.Android.targets | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Mono.Android/Mono.Android.targets b/src/Mono.Android/Mono.Android.targets index 0b7944d3f61..1780a884229 100644 --- a/src/Mono.Android/Mono.Android.targets +++ b/src/Mono.Android/Mono.Android.targets @@ -241,6 +241,7 @@ 34 $(DocsApiLevel) net-android-$(DocsApiLevel).0 + $(_MonoAndroidNETDefaultOutDir)Mono.Android.xml <_LogPrefix>$(MSBuildThisFileDirectory)../../bin/Build$(Configuration)/UpdateApiDocs-$([System.DateTime]::Now.ToString ("yyyyMMddTHHmmss")) <_Mdoc Condition=" '$(Pkgmdoc)' != '' ">"$(Pkgmdoc)/tools/mdoc.exe" <_Mdoc Condition=" '$(Pkgmdoc)' == '' ">"$(XAPackagesDir)/mdoc/$(MdocPackageVersion)/tools/mdoc.exe" @@ -249,7 +250,7 @@ @@ -286,7 +287,7 @@ <_FxConfig>-fx "$(_RootFxDir)" <_Lang>--lang fsharp + and https://learn.microsoft.com/en-us/dotnet/api/android?view=xamarin-android-sdk-13 --> @@ -296,7 +297,7 @@ + Copy Mono.Android.dll and Java.Interop.dll to the %(Source) path described in frameworks.xml (e.g. net-android-34.0) --> @@ -338,9 +339,9 @@ + Outputs="$(_DocsExportOutput)"> From bb8f7a29a86127d3e55b8a892ef50dded24563d0 Mon Sep 17 00:00:00 2001 From: Peter Collins Date: Mon, 23 Oct 2023 17:58:14 -0400 Subject: [PATCH 2/2] Fix prop name --- src/Mono.Android/Mono.Android.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mono.Android/Mono.Android.targets b/src/Mono.Android/Mono.Android.targets index 1780a884229..bb938db0ceb 100644 --- a/src/Mono.Android/Mono.Android.targets +++ b/src/Mono.Android/Mono.Android.targets @@ -339,7 +339,7 @@ + Outputs="$(DocsExportOutput)">