-
Notifications
You must be signed in to change notification settings - Fork 564
Revert "[mono-sdks] Use for android toolchain" #2087
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
Conversation
ff70d09 to
d15260b
Compare
jonathanpeppers
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like it would work, I'll trigger some VSTS builds to verify. I think I can easily run them on a pool w/ fresh VMs, and that will tell us if the Android SDK installs.
|
@luhenry actually I think something got lost in this revert: I think @grendello added |
d15260b to
7a65176
Compare
|
@grendello @jonathanpeppers it was just missing the cmake dependency at https://github.com/xamarin/xamarin-android/pull/2087/files#diff-537c65c49ec2131f809eb237923f0a15R79-R88. On the same note, versions are different between The main difference I can see is for |
89437cc to
e315670
Compare
|
@luhenry I think But we should pick the higher number emulator |
|
build |
This reverts commit fef4541.
e315670 to
4894280
Compare
|
Ok, this build looks good now (I would think the 1 failed unit test is a fluke). Trying the VSTS builds on fresh VMs. |
jonathanpeppers
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can't test the Windows build yet, because the mono bundle will change. I can fix it if something breaks later on.
@dellis1972 can you review next week? looks good to me, since VSTS/Mac worked.
This reverts commit fef4541.
This reverts commit fef4541.
Context: #2157 Merge commit; cherry-picks the following commits from master: * d01e4ce (PR #2087): Revert "[mono-sdks] Use for android toolchain" * 7c51a91 (PR #2119): [tests] Update emulator to the latest version, switch to API 28 We're hoping that the emulator update will make unit test execution more reliable; see also PR #2157, which often has a crash when running some unit tests.
This reverts commit fef4541.
This brings back the responsibility of setting up the Android toolchain back into XA. This follows a discussion I has with @jonpryor, and during which we concluded we didn't want Mono to be responsible for that.