On 03/23/2016 02:22 PM, Gregory Szorc wrote:
Bug 1254873 changed the default behavior of configure to not build the JS
shell by default for non-standalone JS builds. The reasons are outlined in
bug 1251324. tl;dr compiling the JS shell takes a non-significant amount of
time for a feature that we believe most don't use.

To continue building the JS shell, add `ac_add_options --enable-js-shell`
to your mozconfig.

If you are doing a standalone JS build, the JS shell is still enabled by
default.

It appears that the automation builds still build the JS shell, though, correct? (It looks like it to me, which is good because I was going to complain about the difficulty of bisecting if not.)

I was going to comment that mfbt test binaries are in a similar category, but I just tried --disable-tests and it seems to suppress them. Which is fine for the vast majority of my development builds, and it seems like something I should add to my JS shell automation builds as well.

TIL: "circumvoluted" is a real word!

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to