Follow-up Comment #2, bug #59243 (project make): Regarding rm: this is needed in case the .d file is not writable for some reason.
As mentioned by Martin, the suggested replacement -MM doesn't work for all compilers. I do agree that this code is still too obscure. Really this entire section should be rewritten to include the "modern" method of dependency tracking, described here: http://make.mad-scientist.net/papers/advanced-auto-dependency-generation/ It does lose us our big example for the usefulness of rebuilding included makefiles though :) _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?59243> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/