[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Difficulties from the combination of functions "call" and "eval"
From: |
Paul Smith |
Subject: |
Re: Difficulties from the combination of functions "call" and "eval" |
Date: |
Sun, 18 Jan 2015 14:23:38 -0500 |
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.
- Re: Questionable line number in a message "missing separator"?, (continued)
- Re: Questionable line number in a message "missing separator"?, SF Markus Elfring, 2015/01/17
- Re: Questionable line number in a message "missing separator"?, Philip Guenther, 2015/01/17
- Re: Difficulties from the combination of functions "call" and "eval", SF Markus Elfring, 2015/01/18
- Re: Difficulties from the combination of functions "call" and "eval", Philip Guenther, 2015/01/18
- Re: Difficulties from the combination of functions "call" and "eval", SF Markus Elfring, 2015/01/18
- Re: Difficulties from the combination of functions "call" and "eval", Norbert Thiebaud, 2015/01/18
- Re: Difficulties from the combination of functions "call" and "eval", Tim Murphy, 2015/01/18
- Re: Difficulties from the combination of functions "call" and "eval", SF Markus Elfring, 2015/01/18
- Re: Difficulties from the combination of functions "call" and "eval", Paul Smith, 2015/01/18
- Re: Difficulties from the combination of functions "call" and "eval", SF Markus Elfring, 2015/01/18
- Re: Difficulties from the combination of functions "call" and "eval",
Paul Smith <=
- Re: Difficulties from the combination of functions "call" and "eval", SF Markus Elfring, 2015/01/18
- Re: Difficulties from the combination of functions "call" and "eval", Paul Smith, 2015/01/18
- Re: Difficulties from the combination of functions "call" and "eval", SF Markus Elfring, 2015/01/18
- Re: Difficulties from the combination of functions "call" and "eval", Paul Smith, 2015/01/18
- Re: Conditional recipe execution, SF Markus Elfring, 2015/01/18
- Re: Conditional recipe execution, Paul Smith, 2015/01/18
- Re: Conditional recipe execution, SF Markus Elfring, 2015/01/19
- Re: Conditional recipe execution, SF Markus Elfring, 2015/01/23
- Re: Conditional recipe execution, Paul Smith, 2015/01/23
- Re: Conditional recipe execution, SF Markus Elfring, 2015/01/23