[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make- target specific variables
From: |
CHEN Cheng |
Subject: |
Re: make- target specific variables |
Date: |
Tue, 8 Sep 2009 20:38:29 +0800 |
User-agent: |
Mutt/1.5.17 (2007-11-01) |
On Tue, Sep 08, 2009 at 10:12:52AM +0530, Venkata Rajasekharu wrote:
> Hi all,
>
> makefile:
> ---------------------
>
> VAR = 1 $< 1
> all : VAR += 2 $< 2
>
> all: makefile
> echo $(VAR)
>
> -------------------
>
> bash-3.00$ make
> 1 1 2 makefile 2
>
> Since VAR is a recursively defined variable its value should be evaluated
> during the command execution.
>
> But why it is not
> "1 makefile 1 2 makefile 2 "
>
I get "1 makefile 1 2 makefile 2" as expected.
My gmake version is 3.81. Which version do you use?
Best,
Cheng