[CMake] Visualizing all build-system options
Bill Hoffman
bill.hoffman at kitware.com
Thu Sep 1 22:10:54 EDT 2011
On 9/1/2011 8:48 PM, Alan W. Irwin wrote:
> Yeah, it is fun to speculate about something new like this that would
> be of considerable benefit to help a project's developers and users
> visualize the complete set of options and their dependencies for their
> project's build system. Unfortunately I don't have sufficient
> knowledge of the CMake code base (or C++ for that matter) to do this
> myself, and I assume nobody at Kitware has spare time to do such an
> implementation. However, maybe someone else here or perhaps a GSOC
> student next year might be interested in fleshing this idea out into
> something useful.
>
I guess at the end of the day what you are talking about is a static
code analysis tool for the CMake language. Those tools look at all
possible branches of code and try to detect errors. Although not
impossible, this would not be something that could be hacked out
quickly. As a rough order, I would put this at several man months of
effort. Maybe a GSOC...
-Bill
More information about the CMake
mailing list