bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #43757] Target-specific assigments influencing whether target consi


From: Paul D. Smith
Subject: [bug #43757] Target-specific assigments influencing whether target considered intermediate.
Date: Mon, 13 Jul 2015 20:21:20 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:39.0) Gecko/20100101 Firefox/39.0

Follow-up Comment #3, bug #43757 (project make):

I'm not sure in what way you disagree: I looked at the code and described how
it works.  There's a file object which is created for that file, so that the
target-specific variables have a place to live.  Because that file object
exists, when intermediate checks are done the target is considered to be not
intermediate.  So, the fact that the target name appears in the
target-specific variable IS disabling its intermediate-ness.  That's just a
fact.

It's not eligible for a default command goal because the part of the code
which checks for default command goals is only invoked in the parser where we
define a real target, and this clearly doesn't define a real target.  But
defining a real target is not the same as being "mentioned" as a target.

I did say "it's quite possible ... GNU make should not treat targets in
target-specific variable assignments as "mentioned"" and left this report open
as an enhancement request.  So apparently you agree with that.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?43757>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]