[CMake] lexical comparison of cmake version numbers

David Cole david.cole at kitware.com
Fri Sep 22 10:49:13 EDT 2006


Brandon J. Van Every wrote:

> A Dashboard isn't CMake.

Granted. But the *CMake* dashboard results are a good source of 
information about CMake that can be gathered automatically.

> I've read it more closely now that you've posted.  I would still 
> ignore it.

I'm sorry to hear that...

> If its purpose is to provide more info about how to find CMake 
> variables, it does not explain its purpose well at all.  It is written 
> in some kind of Engineer-speak about the mechanisms it employs to do 
> god knows what, and does not simply say that it's a comprehensive list 
> of all the variables in CMake.

What can I say? I'm an engineer, I wrote it and I didn't have a readily 
available engineer-to-regular-person translator before I posted it... It 
doesn't say it's a comprehensive list of all the variables in CMake 
because it's not. It's only a list of the variables in CMake available 
during the SystemInformation test. It's also only a sampling of the 
dashboard machines that ran on Sept. 12, 2006.

> I don't even know if it's good policy to put such an under-the-hood 
> document front-and-center.

I don't either. I was just trying to contribute to the greater good.

> Anyways, I'll be happy to improve the readability of the Dashboard 
> Variables description when I'm more awake.

If you do, please don't claim it's comprehensive. It's a more complete 
list than what's been manually entered so far on 
http://www.cmake.org/Wiki/CMake_Useful_Variables, but it's still shy of 
comprehensive.


Thanks/sorry,
David Cole



More information about the CMake mailing list