On 02/05/2013 07:56 AM, Paul Smith wrote:
On Tue, 2013-02-05 at 13:45 +0800, horseriver wrote:
   $(filter-out FORCE,$^) represent what?

$^ will expand to the list of prerequisites of the rule which are newer
than the target.

Small correction: $^ is the list of all prerequisites, not just those which are newer than the output (which would be $?).


So in this case, that operation returns all the prerequisites of the
rule which are newer than the target, and which are not the "FORCE"
prerequisite.

Per the above correction, the result is _all_ prerequisites of the rule which are not the "FORCE" prerequisite, regardless of timestamp relative to the output target.

best regards,

Eric Melski
Chief Architect
Electric Cloud, Inc.
http://blog.melski.net/


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

Reply via email to