[CMake] ccmake options organization

Tim Gallagher tim.gallagher at gatech.edu
Mon Jun 13 10:03:38 EDT 2011


I agree, I much prefer it too. But the bigger issue for us is that our builds are on remote machines that we cannot X-forward, so the gui isn't even an option. 

We've been hearing people in our lab say "It would be nice if..." and so I thought I'd throw it out there to see what others thought and if our guys are just lazy/crazy :)

Tim

----- Original Message -----
From: "Michael Wild" <themiwi at gmail.com>
To: cmake at cmake.org
Sent: Monday, June 13, 2011 6:09:07 AM
Subject: Re: [CMake] ccmake options organization

On 06/13/2011 11:01 AM, Alexander Neundorf wrote:
> On Friday 10 June 2011, Tim Gallagher wrote:
>> 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.
> 
> cmake-gui, the really graphical client, does that already in the "Grouped 
> View" mode. I'm not sure much work will still go into ccmake.
> 
> Alex

Perhaps other people will tune in, so I just want to say that I much
prefer ccmake over cmake-gui personally. Despite all its quirks which I
would love to see fixed it allows for much faster editing without
forcing me to tediously point and click with the mouse. But then, I'm
also a Vim user...

Although the grouping would be a nice feature to have in ccmake, it
doesn't bother me since I use the search feature to achieve much the
same. Instead of the grouping, I perhaps would even prefer a filter
feature. Searching and filtering should IMHO support regexes (or globbing).

Michael
_______________________________________________
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


More information about the CMake mailing list