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