Follow-up Comment #6, bug#64571 (group make): I have asked below, and I'm still waiting for an answer. Until there's some agreement on the answer, I don't see how we can move forward no matter how many "hacky solutions" exist in the wild.
In fact, the more "hacky solutions" there are the LESS likely it is that any specific facility we implement inside GNU Make, will be correct for all or even most of the uses people have. What exactly should this new option do? It's easy enough to say "print the targets" but that is TOO simplistic. I assume users only care about explicit targets, not implicit targets (patterns etc.) Are people hoping to see all possible targets that the makefile could build, even intermediate targets? That pretty much can't be done. Do people want to see phony targets? Only targets that have recipes, or all prerequisites as well (a prerequisite is also considered a target by make of course)? I suppose we can just do whatever is simple and if people aren't happy with the results they can revert to whatever they were doing before. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?64571> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/