Subject: Re: prevent buildlink wrapper from enclosing rewitten argument in
To: Quentin Garnier <cube@cubidou.net>
From: Johnny Lam <jlam@NetBSD.org>
List: tech-pkg
Date: 03/25/2005 13:36:28
Quentin Garnier wrote:
> On Fri, Mar 25, 2005 at 04:57:30PM +0100, Georg Schwarz wrote:
> 
>>I've written a buildlink transform script for the IRIX 5.3 cc which,
>>among others substitutes -B static for -static:
>>
>>-static)
>>        arg=-B static
>>        msg_log $wrapperlog "   (transform-ido-cc) to: $arg"
>>        addtocache=yes
>>        ;;
>>
>>
>>This seems to have no effect, since I end up with -static anyway.
>>When I set
>>arg=-B\ static
>>this is later on, arrcording to .work.log, passed as "-B static" (i.e.
>>in quotes), which the compiler does not support.
>>
>>Does anyone know how to get around that problem?
> 
> 
> arg="-B static"
> split_arg=yes

hmm... I've never thought about doing it that way.  I think this can be 
used to simplify some of the existing code.  Thanks for the tip!

	Cheers,

	-- Johnny Lam <jlam@NetBSD.org>