-
Notifications
You must be signed in to change notification settings - Fork 533
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[build] Stop producing Xamarin.Android.Cecil.dll (#8489)
Fixes: #3132 Context: xamarin/monodroid@b934949 `Xamarin.Android.Cecil.dll` was created to avoid potential conflicts and versioning issues with the copy of Cecil that Xamarin Studio was using at the time; from April 2013: > The issue is that when Xamarin Studio builds MSBuild-based > projects, it does so through an intermediary > `MonoDevelop.Projects.Formats.MSBuild.exe` process, which is > responsible for using the `Microsoft.Build.*` assemblies to > actually build the project. > > The problem is that the directory containing > `MonoDevelop.Projects.Formats.MSBuild.exe` -- > `/Applications/Xamarin Studio.app/Contents/MacOS/lib/monodevelop/bin` > -- contains its own copy of `Mono.Cecil.dll`, and _that_ is the > version that was used! > > Meaning that in order to fix a Xamarin.Android bug, we would need > an updated Xamarin Studio release. Considering our migration to .NET, and how infrequently we change our `Mono.Cecil` reference these days, these potential issues are likely no longer a concern. Our unique `Xamarin.Android.Cecil.dll` copy has been removed in favor of `Mono.Cecil` package references in all projects that depend on it.
- Loading branch information
Showing
27 changed files
with
15 additions
and
477 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
xamarin/monodroid:main@4d3ede83f699e1d127fed4a18de992819983d715 | ||
xamarin/monodroid:main@c5f1e77bc732dc660090a8d59048f07de846ccd7 | ||
mono/mono:2020-02@6dd9def57ce969ca04a0ecd9ef72c0a8f069112d |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
74 changes: 0 additions & 74 deletions
74
build-tools/conjure-xamarin-android-cecil/conjure-xamarin-android-cecil.cs
This file was deleted.
Oops, something went wrong.
19 changes: 0 additions & 19 deletions
19
build-tools/conjure-xamarin-android-cecil/conjure-xamarin-android-cecil.csproj
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.