Re: mach has landed

2013-06-11 Thread Gregory Szorc
On 5/28/13 7:28 AM, xunxun wrote: 于 2012/9/27 9:12, Gregory Szorc 写道: The next time you pull mozilla-central, you'll find a new tool in the root directory: mach $ ./mach build Well, when I try mach build on Win8 x64 and use VC2010 Chinese Edition compiler, its output information (Chinese

Re: mach has landed

2013-05-28 Thread xunxun
于 2012/9/27 9:12, Gregory Szorc 写道: The next time you pull mozilla-central, you'll find a new tool in the root directory: mach $ ./mach build Well, when I try mach build on Win8 x64 and use VC2010 Chinese Edition compiler, its output information (Chinese information) will be messy: make

Re: mach has landed

2012-10-07 Thread Mike Shal
On Thu, Oct 4, 2012 at 12:17 PM, Benjamin Smedberg benja...@smedbergs.us wrote: On 10/4/2012 12:11 PM, Gregory Szorc wrote: #1 is a larger problem with no easy solution. Without significantly altering how make/pymake work, about the best we can do is parse the process output of the build and

Re: mach has landed

2012-10-05 Thread Neil
Nicholas Nethercote wrote: On Thu, Oct 4, 2012 at 10:18 AM, Justin Lebar justin.le...@gmail.com wrote: 1) Build errors are hard to identify with make. Parallel execution can make them even harder to track down. Poor output from invoked processes is also a problem. I have a script

Re: mach has landed

2012-10-04 Thread Ehsan Akhgari
only need to know beginner's Python to add new commands to mach. I hope you enjoy using mach. I look forward to many new and exciting features in the near future. [1] http://gregoryszorc.com/blog/2012/09/26/mach-has-landed/ Gregory ___ dev-platform

Re: mach has landed

2012-10-04 Thread Gregory Szorc
On 10/3/12 5:22 PM, Honza Bambas wrote: I just hit some compilation error caused by some recent patch in conjunction with my build config and mach has just failed with a python trace back: There was no warning log as well. I was a bit hoping that mach would help with this (tracking build error

Re: mach has landed

2012-10-04 Thread Justin Lebar
1) Build errors are hard to identify with make. Parallel execution can make them even harder to track down. Poor output from invoked processes is also a problem. I have a script [1] which works well enough for my purposes in the normal Mozilla build (I haven't tried it with mach). It

Re: mach has landed

2012-10-04 Thread Nicholas Nethercote
On Thu, Oct 4, 2012 at 10:18 AM, Justin Lebar justin.le...@gmail.com wrote: 1) Build errors are hard to identify with make. Parallel execution can make them even harder to track down. Poor output from invoked processes is also a problem. I have a script [1] which works well enough for my

Re: mach has landed

2012-10-02 Thread Karl Tomlinson
On Fri, 28 Sep 2012 11:44:56 -0700, Gary Kwong wrote: http://blog.johnford.org/new-mac-builders-ssds-j-settings/ Quoted from that blog: I did find that it is better to set the -j setting too high than it is to set it too low. -Gary Better in terms of build time, which is the right metric

Re: mach has landed

2012-10-02 Thread Jeff Gilbert
: Karl Tomlinson mozn...@karlt.net To: dev-platform@lists.mozilla.org Sent: Tuesday, October 2, 2012 3:05:55 PM Subject: Re: mach has landed On Fri, 28 Sep 2012 11:44:56 -0700, Gary Kwong wrote: http://blog.johnford.org/new-mac-builders-ssds-j-settings/ Quoted from that blog: I did find

Re: mach has landed

2012-09-28 Thread Mike Hommey
On Fri, Sep 28, 2012 at 06:45:24AM -0400, Benoit Jacob wrote: 2012/9/28 Aryeh Gregor a...@aryeh.name: On Thu, Sep 27, 2012 at 6:08 PM, Gregory Szorc g...@mozilla.com wrote: I actually held out on you with the initial landing of mach: there is more advanced tree building code in the pipes,

Re: mach has landed

2012-09-28 Thread Honza Bambas
On 9/28/2012 12:58 PM, Mike Hommey wrote: On Fri, Sep 28, 2012 at 06:45:24AM -0400, Benoit Jacob wrote: 2012/9/28 Aryeh Gregor a...@aryeh.name: On Thu, Sep 27, 2012 at 6:08 PM, Gregory Szorc g...@mozilla.com wrote: I actually held out on you with the initial landing of mach: there is more

Re: mach has landed

2012-09-28 Thread Mike Hommey
On Fri, Sep 28, 2012 at 05:34:09PM +0200, Honza Bambas wrote: On 9/28/2012 12:58 PM, Mike Hommey wrote: On Fri, Sep 28, 2012 at 06:45:24AM -0400, Benoit Jacob wrote: 2012/9/28 Aryeh Gregor a...@aryeh.name: On Thu, Sep 27, 2012 at 6:08 PM, Gregory Szorc g...@mozilla.com wrote: I actually held

Re: mach has landed

2012-09-28 Thread Gregory Szorc
On 9/28/2012 8:49 AM, Mike Hommey wrote: On Fri, Sep 28, 2012 at 05:45:00PM +0200, Mike Hommey wrote: On Fri, Sep 28, 2012 at 05:34:09PM +0200, Honza Bambas wrote: On 9/28/2012 12:58 PM, Mike Hommey wrote: On Fri, Sep 28, 2012 at 06:45:24AM -0400, Benoit Jacob wrote: 2012/9/28 Aryeh Gregor

Re: mach has landed

2012-09-28 Thread Gary Kwong
Win7 x64 / i7@3.9GHz / 8 cores / 12GB@1600MHz / SSD mirrored, warm clobbered build of debug desktop browser: -j12: 19m00s exactly -j9: 18m45s exactly Using more processes then cores is counter productive. I checked this 2 years ago already when build took just 13 minutes (we grow!!).

mach has landed

2012-09-26 Thread Gregory Szorc
to add new commands to mach. I hope you enjoy using mach. I look forward to many new and exciting features in the near future. [1] http://gregoryszorc.com/blog/2012/09/26/mach-has-landed/ Gregory ___ dev-platform mailing list dev-platform