dotnet / android

.NET for Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#
MIT License
1.92k stars 526 forks source link

[build] Remove make framework-assemblies target #9269

Closed pjcollins closed 2 weeks ago

pjcollins commented 3 weeks ago

I'm often running make leeroy to test changes while building on macOS, and I noticed that an extra handful of Mono.Android.csproj builds were running each time. The framework-assemblies target that is declared in the generated rules.mk file includes some additional project builds that don't seem to be necessary in a .NET only world.

The build has been updated to stop generating rules.mk entirely, and the make targets in BuildEverything.mk have been simplified.