bug-make
[Top][All Lists]
Advanced

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

[bug #59490] target may not be remade if prerequisite has no recipe


From: Greg Minshall
Subject: [bug #59490] target may not be remade if prerequisite has no recipe
Date: Wed, 2 Dec 2020 03:02:21 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.15.1 Chrome/80.0.3987.163 Safari/537.36

Follow-up Comment #5, bug #59490 (project make):

thanks, both.

i apologize for my posted question being incomplete!

i'm very sympathetic to this:
> However, your makefile is lying to make; it says that the
> recipe for b1 builds just b1, but in fact it also builds c1
> "behind make's back".
(as, in general, i'd rather be a truth-teller).

i guess for public release, i had better not rely on "&:", until >= 4.3
make(1) become widely distributed.

thanks, by the way, for the fact that (afaict) if i have

b1 c1 &: a1
   <some recipe>
d1: c1
   <some other recipe>

but, in a run, <some recipe> is run, b1 changes, but c1 is *not* changed, then
d1 is *not* remade.

cheers.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?59490>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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