On Tue, 2007-05-01 at 08:41 -0700, Hiebert, Darren (MS) wrote:
> What are the reasons that dependencies are pruned when evaluating
> whether to build a target?

Hi Darren;

Pruning happens when make thinks that it has already evaluated those
targets and determined that they are not rebuildable, AND make has not
run any rules so that their state could be changed since they were last
examined.  It's a way to short-circuit what can be a long, complex
computation.

Without seeing your makefile it's hard to tell why your targets might be
considered prunable when they shouldn't be.


_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to