Oh yes, I keep forgetting, escape not just the variable (I tried that but 
"didn't work"), but the function needs to be escaped too, for some reason this 
does not stick.  

>Because eval needs the $ to be escaped. Try this:

define FOOBAR
FOO := bar
$$(info $$(FOO))
endef
$(eval $(call FOOBAR)) 

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

Reply via email to