[macios-devel] Dual mono clones

Rolf Kvinge Rolf.Kvinge at microsoft.com
Thu Oct 6 12:47:47 UTC 2016


Since our next major version will include stable support for watchOS 2+, we’ve switched back to using a single mono repository in our master branch.


From: "Rolf Kvinge (Xamarin Inc)" <v-rokvin at microsoft.com>
Date: Monday, 16 May 2016 at 17:05
To: "macios-devel at lists.xamarin.com" <macios-devel at lists.xamarin.com>
Subject: Dual mono clones


To ease our development for watchOS we'll have 2 distinct submodules of mono, one in external/mono and another in external/watch-mono (which will be added shortly<https://github.com/xamarin/xamarin-macios/pull/56>).

The second one will be used to build the mono runtimes for the watch simulator and watch device, as well as the Xamarin.WatchOS BCL.

The reason for this split is so that the regular mono submodule (external/mono) can track what will become our next stable version of mono (the mono-4.5.0-branch), while the watchOS development, which is still seeing a lot of work (and is thus by definition not very stable) can track mono/master (and not affect neither the iOS nor tvOS bits).

Build times will be somewhat slower, so if you wish it's possible to disable building any watchOS bits by adding "INCLUDE_WATCH=" (defining the variable to an empty value) to Make.config.local in the root xamarin-macios directory.


Join us at Xamarin Evolve<http://evolve.xamarin.com>, the world's largest cross-platform mobile development event, April 24-28, 2016!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dot.net/pipermail/macios-devel/attachments/20161006/f65d108a/attachment.html>

More information about the macios-devel mailing list