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