-
Notifications
You must be signed in to change notification settings - Fork 536
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need OS-specific mscorlib.dll
/etc. builds
#1072
Comments
How do we build?We need to change our Mono currently uses deterministic builds, so after building the BCL for all assemblies, we can just diff(1) them to see if they're OS-specific or not. If they're identical, don't copy to the OS-specific install dir (below). If they're unique, copy them. Install Structure?
Platform-specific Integrations?We'll need to allow the Android Designer to "know" where the OS-specific files are, so that they're copied in preference to the default Android-OS files. |
This was resolved in commit d5e002e. |
Changes: xamarin/monodroid@017b361...01a4e0a Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1033784 Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1035905 Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/946984 Context: icsharpcode/SharpZipLib#356 * xamarin/monodroid@01a4e0a0c: Bump to xamarin/androidtools@2ffbfcb7 (dotnet#1074) * xamarin/monodroid@987ce4d1b: Remove external/debugger-libs (dotnet#1072) * xamarin/monodroid@7ded15051: Bump to mono/debugger-libs@5e5b5efb (dotnet#1071) * xamarin/monodroid@072746460: Bump to xamarin/android-sdk-installer@c694d0da (dotnet#1070)
Changes: xamarin/monodroid@017b361...01a4e0a Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1033784 Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1035905 Context: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/946984 Context: icsharpcode/SharpZipLib#356 * xamarin/monodroid@01a4e0a0c: Bump to xamarin/androidtools@2ffbfcb7 (#1074) * xamarin/monodroid@987ce4d1b: Remove external/debugger-libs (#1072) * xamarin/monodroid@7ded15051: Bump to mono/debugger-libs@5e5b5efb (#1071) * xamarin/monodroid@072746460: Bump to xamarin/android-sdk-installer@c694d0da (#1070)
As part of continuing corefx/etc. code merges into Mono,
mscorlib.dll
andSystem.Data.dll
(and others?) are going to be OS-specific. As such, we will need to rebuild the BCL for each supported platform (Android, macOS, Windows), instead of using the same binary assemblies on all platforms.The text was updated successfully, but these errors were encountered: