bug-make
[Top][All Lists]
Advanced

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

[bug #60297] optimize autodeps


From: Paul D. Smith
Subject: [bug #60297] optimize autodeps
Date: Sat, 3 Apr 2021 10:54:03 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36

Follow-up Comment #13, bug #60297 (project make):

It may help to read the docs rather than, or at least in addition to, the
code:

https://www.gnu.org/software/make/manual/html_node/Chained-Rules.html

You're right that if a target is not intermediate then .SECONDARY will make it
intermediate.  But since the targets you are referring to are already
intermediate this isn't an issue.

The main thing .SECONDARY does is stop intermediate files from being deleted. 
As far as I can tell, that's the purpose of the .NOTINTERMEDIATE target you
introduced: to prevent files from being removed so that $(file ...) can read
them.  Maybe I didn't understand the justification for this new feature: your
note just says it's needed without describing the problems you need to be
solved.

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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