Hi, I have a problem with target-pecific variables. A Makefile to demonstrate it <file> a = 1
bug: a += again-work: a += again-work: a += 2 work bug again-work: @echo "$@: a = $(a)" </file> I expect $ make bug bug: a = 1 But I see only $ make bug bug: a = The other targets give me no surprise $ make work work: a = 1 $ make again-work again-work: a = 1 2 I'm using make-3.80 with eval-conditional and eval-crash patches on a Linux RedHat-7.3 machine. Sincerely, Makim Nikulin _______________________________________________ Bug-make mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-make