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 <[email protected]> wrote: > On Thu, Oct 15, 2015 at 5:26 PM, Mike Hommey <[email protected]> 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 [email protected] https://lists.mozilla.org/listinfo/dev-platform

