[gmx-developers] cmake docs
Mark Abraham
Mark.Abraham at anu.edu.au
Wed Apr 20 13:52:39 CEST 2011
On 4/20/2011 9:11 PM, Sander Pronk wrote:
> In the gromacs source, try:
>
> mkdir build-cmake
> cd build-cmake
> cmake ..
> ccmake .
>
> note the 'ccmake'. It brings up an interactive terminal-based program that lets you inspect and set all the programs.
>
> BTW I'm not sure why we don't have info about this on the web site.
Well, we have some stuff here
http://www.gromacs.org/Developer_Zone/Cmake, but we do have to come up
with something rather more noob-friendly in the lead up to 5.0, lest the
mailing list be deluged for years. I was pushing the need for more
documentation of how GROMACS-CMake does work in a Bugzilla issue a year
ago. I should revisit the criticisms I made then in the light of my
increased CMake experience.
On a related point, there's probably messy stuff in the CMakeLists.txt
files because different people have hacked things at various points -
someone should probably cast an eye over it as a whole.
Mark
> Sander
>
> On 20 Apr 2011, at 13:02 , Erik Marklund wrote:
>
>> Hi developers,
>>
>> Since gromacs no longer builds with automake, I think it would be wonderful if the gromacs-specific cmake variables could be better documented. Or rather, documented at all. With automake one could list the options with ./configure --help, but with cmake I know of no such option. I have nothing against contributing to that, but I'm a cmake novice that actually need such documentation and am therefore probably not the right person for the job.
>>
>> Cheers,
>>
>> --
>> -----------------------------------------------
>> Erik Marklund, PhD student
>> Dept. of Cell and Molecular Biology, Uppsala University.
>> Husargatan 3, Box 596, 75124 Uppsala, Sweden
>> phone: +46 18 471 4537 fax: +46 18 511 755
>> erikm at xray.bmc.uu.se http://folding.bmc.uu.se/
>>
>> --
>> gmx-developers mailing list
>> gmx-developers at gromacs.org
>> http://lists.gromacs.org/mailman/listinfo/gmx-developers
>> Please don't post (un)subscribe requests to the list. Use the www interface or send it to gmx-developers-request at gromacs.org.
More information about the gromacs.org_gmx-developers
mailing list