I hope it could support MSVC one day as well, and support distribute any job to macOS machines as well.
In my case, I use Windows as my main development environment, and I have a personally powerful enough MacBook Pro. (Actually I additionally have a retired MBP which should still work.) And if it is possible to distribute Windows builds to Linux machines, I would probably consider purchasing another machine for Linux. I would expect MSVC to be something not too hard to run with wine. When I was in my university, I ran VC6 compiler on Linux to test my homework without much effort. I guess the situation shouldn't be much worse with VS2015. Creating the environment tarball may need some work, though. - Xidorn On Tue, Jul 5, 2016, at 07:36 AM, Benoit Girard wrote: > In my case I'm noticing an improvement with my mac distributing jobs to a > single Ubuntu machine but not compiling itself (Right now we don't > support > distributing mac jobs to other mac, primarily because we just want to > maintain one homogeneous cluster). > > On Mon, Jul 4, 2016 at 5:12 PM, Gijs Kruitbosch > <gijskruitbo...@gmail.com> > wrote: > > > On 04/07/2016 22:06, Benoit Girard wrote: > > > >> So to emphasize, if you compile a lot and only have one or two machines > >> on your 100mps or 1gbps LAN you'll still see big benefits. > >> > > > > I don't understand how this benefits anyone with just one machine (that's > > compatible...) - there's no other machines to delegate compile tasks to (or > > to fetch prebuilt blobs from). Can you clarify? Do you just mean "one extra > > machine"? Am I misunderstanding how this works? > > > > ~ Gijs > > > > > > > >> On Mon, Jul 4, 2016 at 4:39 PM, Gijs Kruitbosch <gijskruitbo...@gmail.com > >> > > >> wrote: > >> > >> What about people not lucky enough to (regularly) work in an office, > >>> including but not limited to our large number of volunteers? Do we intend > >>> to set up something public for people to use? > >>> > >>> ~ Gijs > >>> > >>> > >>> On 04/07/2016 20:09, Michael Layzell wrote: > >>> > >>> If you saw the platform lightning talk by Jeff and Ehsan in London, you > >>>> will know that in the Toronto office, we have set up a distributed > >>>> compiler > >>>> called `icecc`, which allows us to perform a clobber build of > >>>> mozilla-central in around 3:45. After some work, we have managed to get > >>>> it > >>>> so that macOS computers can also dispatch cross-compiled jobs to the > >>>> network, have streamlined the macOS install process, and have refined > >>>> the > >>>> documentation some more. > >>>> > >>>> If you are in the Toronto office, and running a macOS or Linux machine, > >>>> getting started using icecream is as easy as following the instructions > >>>> on > >>>> the wiki: > >>>> > >>>> > >>>> https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Using_Icecream > >>>> > >>>> If you are in another office, then I suggest that your office starts an > >>>> icecream cluster! Simply choose one linux desktop in the office, run the > >>>> scheduler on it, and put its IP in the Wiki, then everyone can connect > >>>> to > >>>> the network and get fast builds! > >>>> > >>>> If you have questions, myself, BenWa, and jeff are probably the ones to > >>>> talk to. > >>>> > >>>> > >>>> _______________________________________________ > >>> dev-platform mailing list > >>> dev-platform@lists.mozilla.org > >>> https://lists.mozilla.org/listinfo/dev-platform > >>> > >>> > > _______________________________________________ > > dev-platform mailing list > > dev-platform@lists.mozilla.org > > https://lists.mozilla.org/listinfo/dev-platform > > > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform