On Wed, Aug 22, 2012 at 03:56:33PM +1200, Blair McBride wrote: > On 22/08/2012 11:36 a.m., Gregory Szorc wrote: > >I think Lua is perfect for this (it was invented to be a configuration > >language after all). But, I'm not sure it satisfies #1 nor #8. > > +1 for Lua - it seems perfect for this. For #1, I find it far easier > to read (and write) than Gyp, when it comes to things like > conditionals. For #8, we could just ship the entire runtime in the > tree for Tier 1 platforms (its small enough!), then its only an > additional dependency for the 0.01%.
But then, you have a chicken and egg kind of problem, where your build system depends on building something... My preference would go do simple, preprocessed .ini-like files. Or somewhere between a .ini and a jar.mn. Mike _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform