-
Notifications
You must be signed in to change notification settings - Fork 555
Put a binary copy of mlaunch in macios-binaries instead of in Azure. Fixes #3316. #3877
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
…ixes dotnet#3316. If the Xamarin build is enabled, then build mlaunch from source, otherwise get it from macios-binaries. Fixes dotnet#3316.
Commit list for xamarin/macios-binaries: * xamarin/macios-binaries@69a9088 Bump mlaunch to xamarin/maccore@4505cd6f02 (dotnet#8) Diff: xamarin/macios-binaries@e1e8bdf...69a9088
Build msbuild/ after tools/, so that mlaunch builds when building from source, since its build needs the MSBuild logic installed by msbuild/.
|
Executing in wrench here: https://wrench.internalx.com/Wrench/index.aspx?lane=macios-mac-binary-mlaunch |
Build failure
|
|
It failed because the bundled mlaunch doesn't support xcode9.3, which will be fixed with this: xamarin/macios-binaries#9 |
Build success
|
| @@ -1,5 +1,5 @@ | |||
| TOP=. | |||
| SUBDIRS=builds runtime fsharp src tools msbuild | |||
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.
Why is this change of position important?
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.
It's important when building mlaunch from source, because mlaunch is a Xamarin.Mac project, and it needs the Xamarin.Mac msbuild targets / assemblies, which means that we need to build the msbuild directory before we build mlaunch (which is built in tools/mlaunch).
|
Wrench build succeeded fine. |
If the Xamarin build is enabled, then build mlaunch from source, otherwise get it from macios-binaries.
Fixes #3316.