can't understand the Cabal manual. flag, manual

Roman Beslik rabeslik at gmail.com
Fri Nov 23 15:25:44 CET 2012


Hello.

http://www.haskell.org/cabal/users-guide/developing-packages.html#package-descriptions
{{{
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.
}}} ?
{{{
This file should contain of a number global property descriptions and 
several sections.
}}}
Maybe it's my English, but I can only think of "descriptions of global 
properties of a number" which does not make sense.



More information about the Libraries mailing list