I think Rob was talking about the case where you would call e.g.: "mach build browser/base"
mach could know that on Mac, that also requires the equivalent of "mach build browser/app" for those changes to actually be repackaged into the bundle in objdir/dist/, because the build system doesn't. Of course it would probably be better to actually just fix the build system rather than trying to work around it with mach magic (which has the potential to be confusing, if you're not expecting mach to behave differently than the equivalent make invocation). Gavin On Wed, Apr 17, 2013 at 8:42 AM, Matt Brubeck <mbrub...@mozilla.com> wrote: > On 4/15/2013 11:04 AM, Rob Campbell wrote: >> >> On Mac, does mach do the right thing when you rebuild browser, does it >> also rebuild browser/app so your application bundle gets updated? > > "mach build browser" is the same as "make -C $objdir/browser" (literally, it > just executes that "make" command to do all the work), so just like "make" > it should rebuild all of the sub-directories too as long as the dependencies > are correct. > > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform