Update of bug #43757 (project make): Item Group: Bug => Enhancement
_______________________________________________________ Follow-up Comment #1: The problem is this; the GNU make manual says: "a file cannot be intermediate if it is mentioned in the makefile as a target or prerequisite". That includes a being mentioned as a target in a target-specific variable assignment. By mentioning the target, you have disabled intermediate file status for that target. That's why using a pattern-specific variable assignment doesn't "disable" intermediate-ness: that's not explicitly mentioning a target. It's quite possible this is not ideal, and GNU make should not treat targets in target-specific variable assignments as "mentioned" in the context of intermediate files. I'll leave this bug open as an enhancement request. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?43757> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make