URL:
http://savannah.gnu.org/bugs/?45311
Summary: makes only one of two dependencies that depend on
the same subdir-pattern rule
Project: make
Submitted by: frank
Submitted on: Fr 12 Jun 2015 22:55:52 GMT
Severity: 3 -
Follow-up Comment #3, bug #45311 (project make):
Well, make walks targets one at a time, so there will always be a first
target which is determined to be out of date and matches a given pattern rule,
causing the recipe to fire. That target is the one that will be set with $@.
The rest of the
Update of bug #45311 (project make):
Status:None = Not A Bug
Open/Closed:Open = Closed
___
Follow-up Comment #1:
I may be missing
Follow-up Comment #2, bug #45311 (project make):
I think the confusion here has to do with the value of $@. One might
reasonably expect, in a multi-target pattern rule, that $@ would be the list
of all matching out-of-date targets but in fact, according to the
documentation:
In a pattern rule