Hi, Bug 950298 is going to engage first gear into a future where the js build system doesn't live on its own with a lot of duplication and pain.
The main thing 950298 does is that, while configure still lives under js/src, for all other purposes, the toplevel directory in mozilla-central is considered the main directory. In practice, this means files that used to be in e.g. objdir/ or objdir/shell will be in resp. objdir/js/src or objdir/js/src/shell. What doesn't change is the location of the dist dir: objdir/dist. Hopefully, my patch doesn't break js engine developers workflow. Please feel free to test it before landing and report any problem with your specific workflow. Further changes will allow (non exhaustive list): - To have only one configure script. - To avoid some of the headaches due to not-quite-js-code (icu, ffi, mfbt) - To build nspr as part of the js standalone build. - To use mach. Cheers, Mike _______________________________________________ dev-tech-js-engine-internals mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

