can't understand the Cabal manual. flag, manual

Brandon Allbery allbery.b at gmail.com
Fri Nov 23 15:33:49 CET 2012


On Fri, Nov 23, 2012 at 9:25 AM, Roman Beslik <rabeslik at gmail.com> wrote:

> {{{
> manual: boolean (default: False)
> By default, Cabal will first try to satisfy dependencies with the default
> flag value and then, if that is not possible, with the negated value.
> However, if the flag is manual, then the default value (which can be
> overridden by commandline flags) will be used.
> }}}
> Can I interpret this as {{{
> First, Cabal tries to satisfy dependencies with the default flag value.
> Second, if the flag is manual, Cabal tries to satisfy dependencies with the
> negated flag value.
> }}} ?
>

That describes it in the default case.  The point is more that it will try
all possibilities for a flag which is not "manual: True" but only use the
exact setting specified in the latter case.


> {{{
> This file should contain of a number global property descriptions and
> several sections.
> }}}
> Maybe it's my English
>

The author typoed or possibly had an editing accident, I think; the words
are scrambled.  Native English speakers may well do what I did the first
time and correct it without noticing.

"This file should contain a number of global property descriptions...."

-- 
brandon s allbery kf8nh                               sine nomine associates
allbery.b at gmail.com                                  ballbery at sinenomine.net
unix/linux, openafs, kerberos, infrastructure          http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/libraries/attachments/20121123/83e22769/attachment.htm>


More information about the Libraries mailing list