Hello,
My makefile is,

.PHONY : all
DATE1 := $(shell date +%H%M%S)
DATE2 = $(shell date +%H%M%S)

all :
    sleep 20
    @echo ---------- `date +%H%M%S` -----------
    @echo variable1 = $(DATE1)
    @echo variable2 = $(DATE2)


$ make  
sleep 20
---------- 182005 -----------
variable1 = 181945
variable2 = 181945

I expected variable2 = 182005, because it comes from $(DATE2) which is
recursively expanded. What am I missing?


With warm regards,
-Payal
-- 






_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to