Hi all,

We have a code that has a lot of options to enable/disable at compile time, and 
we'd also like to use ccmake to generate input files to run the code (possibly 
several hundred options combined). But the way the curses gui organizes things 
makes it really hard/tedious to keep track of things.

Has anybody looked into creating something akin to tabs to organize options? A 
simple way, for example, would be to put options with a common prefix on it's 
own tab so they stay organized. So anything with CMAKE_ would be on a CMake 
tab, anything with MPI_ would be on an MPI tab, and so on. 

I've been looking through the cmake source and it looks like it uses the system 
installed ncurses (correct?) I haven't used (n)curses before, but I did some 
reading and it looks like the panel library that comes with it might be a good 
way to go. 

Has anybody else looked at this or think it would be useful? I'm willing to 
attempt putting it in myself, but I've never developed in the cmake source 
before, or used the curses library so I don't know if what I come up with would 
ever make it into the stream, even if it works. 

Thoughts?

Tim
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to