[CMake] CMake Marketing

Brandon J. Van Every bvanevery at gmail.com
Mon Dec 19 14:31:34 EST 2005


Karr, David A. wrote:

>I'm a little puzzled to read that Delta3D switched from CMake to SCons
>because they were doing more in Linux.  I pushed to have CMake adopted
>by my primary project (a NASA prototype for future concepts in air
>traffic control) two years ago partly because I was able to confirm that
>it would support dual maintenance of our C++ code in Windows and Linux.
>We've been using CMake for 2+ years on this project now, and while we
>haven't done a lot in Linux after all I have occasionally run a build
>there and found CMake to work smoothly enough.
>  
>
I agree that there's no inherent strategic reason for it, just because 
of Linux.  But it seems that in practice, they found CMake a PITA and 
SCons friendly.  Probing them harder about why they switched might be 
worthwhile, but Bill did already get from them the following reasons:

1. they are python developers, so scons was easier for them.
2. they had trouble customizing CMakeList files, not python 
3. they liked running scons instead of cmake .; make

It might be as simple as, CMake will always lose to SCons if Python is being used on the project.


Cheers,
Brandon Van Every
RTFM ISA PITA




More information about the CMake mailing list