2012/10/25 François ANDRIOT <francois.andriot@free.fr>
Le 25/10/2012 20:21, Darrell Anderson a écrit :

What about a small comment for each WITH_* option in root CMakeList.txt by which BUILD_*
option(s) it is used? I can take it up...
Sure. :) To me most options are straightforward, but a few need additional information. Possibly too, expand the stdout message that displays when an option is not supported correctly.

Darrell


Adding comment is a good idea.
While building TDE I also looked at CMakeLists.txt and sometimes I saw things like:
"WITH_GADU: enables the gadu support"
OK this is pretty straightforward, but, what exactly is "gadu" ? What TDE functionality will I lose if I build without it ?
Some explanations about options would be appreciated.

Verbose documentation with a list of affected functionality for each option would be great... But it requires quite a lot of time and knowledges...
I propose at least only a list of affected modules for each option. IMO it also helps to understand what each option is propoused to.
Here is one for tdebase. (Also I fixed a typo)