On Sat, 2015-01-17 at 13:41 -0800, Philip Guenther wrote: > Paul, I still think $(eval) should have been named > $(stick-arm-in-woodchipper), to make it less seductive to people > trying to layer imperative programming on the declarative nature of > make.
I do agree with you in general. I see almost as many mis-uses of $(eval ...) (and even $(shell ...)!) as I do correct uses. People seem to jump right into it and try to use it for everything before they have a solid understanding of when it's appropriate. Not sure what to do about it. Old adages about sharp knives and power vs. responsibility come to mind... _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make