Skip to content

Commit 6ba9992

Browse files
authored
[monodroid] Do not build host or classic runtimes (#8256)
The `monodroid` build has been updated to only build the runtime files that ship with .NET Android. The generated `cmake-config.props` and `cmake-monodroid.targets` files that determined which runtimes to build have had their content migrated directly into `monodroid.targets`. The corresponding generation logic in `xaprepare` has been removed. The `build-tools/scripts/build-monodroid` script and its dependencies have been removed as they did not appear to be used anywhere. `xabuild.csproj` will no longer be built as part of `make jenkins`.
1 parent 06224f3 commit 6ba9992

File tree

11 files changed

+69
-1102
lines changed

11 files changed

+69
-1102
lines changed

Documentation/building/unix/dependencies.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,7 @@ and to enable it again, issue the following command:
135135

136136
## macOS Dependencies
137137

138-
The [`android-toolchain.projitems`](../../../build-tools/android-toolchain/android-toolchain.projitems), and
139-
[`monodroid.projitems`](../../../src/monodroid/monodroid.projitems) project files, among
138+
The [`android-toolchain.projitems`](../../../build-tools/android-toolchain/android-toolchain.projitems), among
140139
others, use the `@(RequiredProgram)` build action to check for the existence
141140
of a program within `$PATH` during the build. If a required program doesn't
142141
exist, then the build will fail and a suggested `brew install` command line

build-tools/scripts/BuildEverything.mk

-1
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,3 @@ leeroy: leeroy-all framework-assemblies
2929
leeroy-all:
3030
$(call DOTNET_BINLOG,leeroy-all) $(SOLUTION) $(_MSBUILD_ARGS)
3131
$(call DOTNET_BINLOG,setup-workload) -t:ConfigureLocalWorkload build-tools/create-packs/Microsoft.Android.Sdk.proj
32-
$(call MSBUILD_BINLOG,leeroy-all,$(_SLN_BUILD)) /restore tools/xabuild/xabuild.csproj /p:Configuration=$(CONFIGURATION) $(_MSBUILD_ARGS)

build-tools/scripts/build-monodroid

-146
This file was deleted.

0 commit comments

Comments
 (0)