[gmx-developers] cmake docs
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.
> 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.
>> 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
>> 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