On Wed, 2008-10-15 at 12:35 +1100, Robert Collins wrote:

> > > IMO, if a user explicitly requested feature Foo and Foo cannot be
> > > supported, we should fail rather than ignore the user request.
> 
> I completely agree with this. The usual behaviour I see that works well
> is:
> 
> no-parameter supplied:
>  Feature enables if possible
> 
> --without | --disable:
>  Feature does not enable and does not probe for dependencies
> 
> --with | --enable:
>  Feature enables and probes for dependencies, any missing dependencies
> are fatal.

The current code supports the last two. Kinkie suggested the first one.

Cheers,

Alex.


Reply via email to