help-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

foreach + define + variables ?


From: Aleksey Yakovlev
Subject: foreach + define + variables ?
Date: Thu, 6 May 2010 19:55:53 -0400

Hello,

I'm trying to understand how "foreach" interacts with "define". The fragment below prints "1 2". I expected "1 2 3".... Why is the last letter missed?


define F
  var := $(1)
  debug += $(var)
endef

$(foreach p,1 2 3,$(eval $(call F,$p)))

all:
    @echo $(debug)


Thanks
Alex


reply via email to

[Prev in Thread] Current Thread [Next in Thread]