[bug #29757] Target-specific variables change their flavor

2010-06-25 Thread Vitaly Grechko
Follow-up Comment #2, bug #29757 (project make): Sorry. You were right. But this is not convenient to have just one way to append to a variable. Note that at least 2 *makes have :+= operator: dmake and fastmake. I guess GNU make could think about it. _

Re: [bug #29757] Target-specific variables change their flavor

2010-06-25 Thread Philip Guenther
On Fri, Jun 25, 2010 at 2:03 PM, Vitaly Grechko wrote: > Follow-up Comment #1, bug #29757 (project make): > > I think you are wrong. Simple or deferred expansion is connected to operator, > not variable. Maybe in some other "*make" program, but not in GNU make. To quote the info pages: F

[bug #29757] Target-specific variables change their flavor

2010-06-25 Thread Vitaly Grechko
Follow-up Comment #1, bug #29757 (project make): I think you are wrong. Simple or deferred expansion is connected to operator, not variable. Variable does not know what way it was assigned. To get what you want you can use :+= implemented in 'Fastmake' tool. Unfortunately this operator is not imp