On Thu, Feb 03, 2005 at 01:25:34PM -0500, Richard Prescott wrote:
> Ok, there is missing semi-columns in your statement, "make" will put all
> lines ended with "\" together in a single line
> 
> if cmd1; then cmd2; else cmd3; fi
> 
> 
> Although, personally,  I prefer to not use bash to do ifs in Makefiles.
> so:
> 
> $(objects).drc : $(objects).sch
>       gnetlist -g drc2 $(objects).sch -o $(objects).drc
> 
> $(objects).cir : $(objects).sch $(objects).drc
>       grep -qv ERROR $(objects).drc
>       gnetlist -g spice-sdb $(objects).sch  -o $(objects).cir
 
 
ah, this is nicer.  Except -q is not a portable option to grep.

try
        grep -v ERROR $(objects).drc >/dev/null 2>&1

-Dan

-- 

Reply via email to