I am not able to find the right way to escape bracket in particular in the 
arguments of a function. See example below:

LIST=a b c
LISTP=$(addprefix "\(", $(LIST))

all:
    echo $(LISTP)

I get the error:
makefile:2: *** unterminated call to function `addprefix': missing `)'.  Stop.

I can work around this by defining bracket as a variable and then using it in 
place of actual bracket, though it will be nicer if I could escape the 
bracket directly. Can someone help?

Mayuresh.


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

Reply via email to