Re: Intent to remove client.mk

2017-11-13 Thread Gregory Szorc
n ancient piece > of build system infrastructure and its convoluted content creates > consternation and inhibits forward progress. For these reasons, I'm > announcing the intent to remove client.mk. > > If you have tools, infrastructure, workflows, etc that use client.mk - or >

Re: Intent to remove client.mk

2017-10-27 Thread Nicholas Nethercote
the future of the > Firefox build system. Furthermore, client.mk represents an ancient piece > of build system infrastructure and its convoluted content creates > consternation and inhibits forward progress. For these reasons, I'm > announcing the intent to remove client.mk. > &

Re: Intent to remove client.mk

2017-10-27 Thread Kris Maglione
On Fri, Oct 27, 2017 at 04:16:01PM -0700, Gregory Szorc wrote: client.mk has existed since 1998 ( https://hg.mozilla.org/experimental/mozilla-central-cvs/rev/0a5e1fa423bd). Before `mach`, client.mk was the recommended way to build Firefox and perform other build tasks. client.mk has rarely change

Intent to remove client.mk

2017-10-27 Thread Gregory Szorc
For these reasons, I'm announcing the intent to remove client.mk. If you have tools, infrastructure, workflows, etc that use client.mk - or any direct use of `make` for that matter - please transition them to `mach` commands and/or check with a build peer regarding your use case. You can file