<p dir="ltr">The main benefit of using dumbmake for frontend code now is to get the rebuild of browser/app which is necessary on OSX, and helps people a lot who don't know about that.</p>
<p dir="ltr">If the replacement does that, I'm fine with it (bonus if it also does the |touch .purgecaches| which currently dumbmake doesn't).</p>
<p dir="ltr">It still would make the process worse as I'm usually able to skip some of the slowest folders (e. g. I don't rebuild browser/ when I'm editing toolkit/components files) <br></p>
<p dir="ltr">would it be accessible through mach? (asking as you mentioned make instead of mach). It would be really great to keep instructing people to use mach instead of make. Specially if we give it a better name, like |mach build frontend|, which would be a nice complement to |mach build binaries|. </p>
<div class="gmail_quote">On Jan 14, 2014 4:00 PM, "Mike Hommey" <<a href="mailto:mh@glandium.org">mh@glandium.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
"dumbmake" is the feature that makes "mach build foo/bar" sometimes<br>
rebuild some other directories as well. For example, "mach build gfx" will<br>
build gfx, as well as toolkit/library.<br>
<br>
OTOH, it is pretty limited, and, for instance, "mach build gfx/2d" will<br>
only build gfx/2d.<br>
<br>
For a few months now, there is the binaries target ("mach build<br>
binaries") that is smarter, and fast. As a result, we'd like to remove<br>
"dumbmake" (bug 925350).<br>
<br>
I hear frontend developers are using it for frontend code, I would like<br>
to know if you would be bothered if it were to disappear. If you would,<br>
would "make -C objdir chrome" work for you as a replacement? If not,<br>
what, in "make -C objdir chrome" is not currently satisfying?<br>
<br>
Cheers,<br>
<br>
Mike<br>
_______________________________________________<br>
firefox-dev mailing list<br>
<a href="mailto:firefox-dev@mozilla.org">firefox-dev@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/firefox-dev" target="_blank">https://mail.mozilla.org/listinfo/firefox-dev</a><br>
</blockquote></div>