URL: <http://savannah.gnu.org/bugs/?45728>
Summary: .VARIABLES not updated after undefine Project: make Submitted by: schwab Submitted on: Mo 10 Aug 2015 15:23:58 CEST Severity: 3 - Normal Item Group: Bug Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Component Version: 4.0 Operating System: Any Fixed Release: None Triage Status: None _______________________________________________________ Details: This makefile demonstrates a bug in the expansion of .VARIABLES: $ cat Makefile.variables MY_one := 1 MY_two := 2 $(foreach v, $(filter MY_%, $(.VARIABLES)), $(eval undefine $v)) MY_foo := foo MY_bar := bar all:; @echo MY Variables = $(filter MY_%, $(.VARIABLES)) $ make -f Makefile.variables MY Variables = MY_one MY_two _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?45728> _______________________________________________ Nachricht gesendet von/durch Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make