On Sun, 2015-01-18 at 13:07 -0600, Norbert Thiebaud wrote: > >> Then $(eval) is the Wrong Thing. > > > > I hope not … > > hope is not relevant... $(eval) _is_ the Wrong Thing(tm) for what you > seems to want to do
The rule of thumb is, if you're using $(eval ...) inside a recipe, you're doing something wrong. $(eval ...) is for parsing MAKEFILE content. The recipe is passed to the SHELL. There is only one situation I can think of where it _might_ make sense to use $(eval ...) inside a recipe: if you want to assign a make variable when the recipe is invoked. But a real need for this is rare; usually there are simpler and more straightforward ways to get the result you're looking for. _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make