I am intrigued by the behaviour of make with this makefile:

t1: $(info t1 deps)
    echo Done $@

t2:
    echo Done $@

$ make t2
t1 deps
Done t2
$


Make unnecessarily computes the dependencies for target t1 but t1 is not a
target in this scenario.

I looked at the bug list in savannah but I did not find anything similar.
Should I open an enhancement request?

Thanks,
Martin
_______________________________________________
Help-make mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-make

Reply via email to