Re: moderately-sized project ideas for the build system?

2014-09-05 Thread Mike Hommey
On Sat, Sep 06, 2014 at 09:14:34AM +0900, Mike Hommey wrote: > looking at that, btw, I see there are some outdated things). Filed bug 1063860. Mike ___ dev-builds mailing list dev-builds@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-builds

Re: moderately-sized project ideas for the build system?

2014-09-05 Thread Mike Hommey
On Sat, Sep 06, 2014 at 08:36:00AM +0900, Mike Hommey wrote: > On Fri, Sep 05, 2014 at 11:17:00AM -0400, Ehsan Akhgari wrote: > > Thanks! > > > > So, I can only see three places in rules.mk where we seem to do things in > > libs::, and I cannot find anything else in recursivemake.py or Makefile.in

Re: moderately-sized project ideas for the build system?

2014-09-05 Thread Mike Hommey
On Fri, Sep 05, 2014 at 11:17:00AM -0400, Ehsan Akhgari wrote: > Thanks! > > So, I can only see three places in rules.mk where we seem to do things in > libs::, and I cannot find anything else in recursivemake.py or Makefile.in. > Am I missing something? Or are those three rules the only work to

Re: moderately-sized project ideas for the build system?

2014-09-05 Thread Gregory Szorc
On 9/5/14 9:32 AM, Ted Mielczarek wrote: On 9/5/2014 11:32 AM, Gregory Szorc wrote: The buildlist and xpcom manifest processing can almost certainly be moved out of libs. However, there are $(MAKE) -C foo XPI_NAME=bar that may break. It looks like the buildlist bits at this point could be mov

Re: moderately-sized project ideas for the build system?

2014-09-05 Thread Ted Mielczarek
On 9/5/2014 11:32 AM, Gregory Szorc wrote: > > The buildlist and xpcom manifest processing can almost certainly be > moved out of libs. However, there are $(MAKE) -C foo XPI_NAME=bar that > may break. > It looks like the buildlist bits at this point could be moved wholesale into moz.build (and poss

Re: moderately-sized project ideas for the build system?

2014-09-05 Thread Gregory Szorc
On 9/5/14 8:17 AM, Ehsan Akhgari wrote: On 2014-09-05, 11:05 AM, Gregory Szorc wrote: On 9/5/14 7:27 AM, Ehsan Akhgari wrote: On 2014-09-04, 5:31 PM, Gregory Szorc wrote: On 9/4/14 2:13 PM, Mike Hommey wrote: On Thu, Sep 04, 2014 at 01:25:29PM -0700, Gregory Szorc wrote: There are some thing

Re: moderately-sized project ideas for the build system?

2014-09-05 Thread Ehsan Akhgari
On 2014-09-05, 11:05 AM, Gregory Szorc wrote: On 9/5/14 7:27 AM, Ehsan Akhgari wrote: On 2014-09-04, 5:31 PM, Gregory Szorc wrote: On 9/4/14 2:13 PM, Mike Hommey wrote: On Thu, Sep 04, 2014 at 01:25:29PM -0700, Gregory Szorc wrote: There are some things jotted down at https://etherpad.mozilla

Re: moderately-sized project ideas for the build system?

2014-09-05 Thread Gregory Szorc
On 9/5/14 7:27 AM, Ehsan Akhgari wrote: On 2014-09-04, 5:31 PM, Gregory Szorc wrote: On 9/4/14 2:13 PM, Mike Hommey wrote: On Thu, Sep 04, 2014 at 01:25:29PM -0700, Gregory Szorc wrote: There are some things jotted down at https://etherpad.mozilla.org/build-system-goals But that hasn't been u

Re: moderately-sized project ideas for the build system?

2014-09-05 Thread Ehsan Akhgari
On 2014-09-04, 5:31 PM, Gregory Szorc wrote: On 9/4/14 2:13 PM, Mike Hommey wrote: On Thu, Sep 04, 2014 at 01:25:29PM -0700, Gregory Szorc wrote: There are some things jotted down at https://etherpad.mozilla.org/build-system-goals But that hasn't been updated in months. For immediate goals, I