help-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How remove some pattern from variable and it must stay, recursively


From: Maxim Yegorushkin
Subject: Re: How remove some pattern from variable and it must stay, recursively expanded.
Date: Tue, 12 Jan 2010 21:25:48 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091209 Fedora/3.0-4.fc12 Thunderbird/3.0

On 12/01/10 17:12, Oleksandr Gavenko wrote:
I need such behavior: remove some pattern from variable and it must stay
recursively expanded.

It seems impossible.

I have truble if variable have in its value some as ${@:.o=.s},
because

var = ... ${filter patern,${var}} ...

not allowed (recursive depends), and

var := ... ${filter patern,${var}} ...

subst ${@:.o=.s} to '' (nil string).

Not sure how the last two lines are related.

Would the following not work?

tmp_var := ${var} # expand var now
var = ${filter patern,${tmp_var}} # var stays recursively expanded

--
Max





reply via email to

[Prev in Thread] Current Thread [Next in Thread]