> the leading '-' tells make to ignore any errors. removing it makes the
> error fatal. 

> -            print $fh "$dir-$targ:\n\t-cd $dir && \$(MAKE) $targ\n\n";
> +            print $fh "$dir-$targ:\n\tcd $dir && \$(MAKE) $targ\n\n";

I always thought that the - only applied to the cd command (in this case)
and wouldn't distribute across the &&.  but make certainly isn't one of my
better areas.

--Geoff

Reply via email to