[cmake-developers] On Mac OS X, the CMake .app filename should not contain the version number ( http://public.kitware.com/Bug/view.php?id=11693#c24958 )

Brad King brad.king at kitware.com
Thu Jan 20 15:42:44 EST 2011


On 01/20/2011 01:39 PM, Marcus D. Hanwell wrote:
> I vote for no version number. It is pretty irritating having to
> recreate my build trees when I upgrade CMake, and it does not seem to
> fit into the normal pattern used on the Mac.
> 
> I also noticed the /usr/share/cmake-2.8, and without a
> /usr/bin/cmake-2.8 I am not sure it makes sense on Linux distros - two
> CMake's could not coexist in the same prefix as the main binary would
> collide.

This discussion is about the *interface* which includes things like the
path to the binary that one might enter on the command line.  The fact
that CMake happens to put files in <prefix>/share/cmake-<version> under
the hood doesn't matter for that and can be changed any time.

I see no problem with changing the default install location and app
name to not have a version number.  Users that want multiple versions
can add the number themselves when choosing where to install.

-Brad



More information about the cmake-developers mailing list