[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/
- [bug #60297] optimize autodeps, Dmitry Goncharov, 2021/04/01
- [bug #60297] optimize autodeps, Paul D. Smith, 2021/04/03
- [bug #60297] optimize autodeps, Dmitry Goncharov, 2021/04/03
- [bug #60297] optimize autodeps,
Paul D. Smith <=
- [bug #60297] optimize autodeps, Dmitry Goncharov, 2021/04/03
- [bug #60297] optimize autodeps, Paul D. Smith, 2021/04/04
- [bug #60297] optimize autodeps, Paul D. Smith, 2021/04/04
- [bug #60297] optimize autodeps, Dmitry Goncharov, 2021/04/04
- [bug #60297] optimize autodeps, Britton Kerin, 2021/04/05