On 2010.01.12 23:25, Maxim Yegorushkin wrote:
>> var := ... ${filter patern,${var}} ...
>>
>> subst ${@:.o=.s} to '' (nil string).
>
> Not sure how the last two lines are related.
>
var := ${filter-out pattern,XXX pattern ${@:.o=.s} YYY}

after expend become "XXX pattern YYY" (ups, there is "${@:.o=.s}"?),
and then filter-out drop pattern so get "XXX YYY", but
I wont get "XXX ${@:.o=.s} YYY"!

And wont "var" stay recursively expanded.

> Would the following not work?
>
> tmp_var := ${var} # expand var now
> var = ${filter patern,${tmp_var}} # var stays recursively expanded
>
Sorry, no.

--
С уважением, Александр Гавенко.


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

Reply via email to