Also, interactive rebase often dirties a bunch of files unnecessarily - I know they haven't changed, but the build system doesn't.
Basically, the best-effort approach of rebuilding directories saves a lot of time for certain Gecko hackers like myself, and it would be really nice if the libxul linking was preserved, if nothing else. On Thu, Oct 15, 2015 at 5:37 PM, Bobby Holley <bobbyhol...@gmail.com> wrote: > On Thu, Oct 15, 2015 at 5:26 PM, Mike Hommey <m...@glandium.org> wrote: > >> On Thu, Oct 15, 2015 at 05:21:44PM -0700, Bobby Holley wrote: >> > Will building in an arbitrary source directory continue to link libxul? >> It >> > was really great when we stopped needing to build in toolkit/library all >> > the time. >> >> The point is, that doesn't reliably happen currently. You should just use >> mach >> build binaries, which will, reliably, and even better, only if needed. >> > > |mach build binaries| is much slower for me than the present behavior, > because I often hack on header files that are included all over the tree, > but whose #include-ers generally don't need to be rebuilt all of the time. > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform