I've been using cmake for a few months now, and I wanted to provide some
feedback compared to autotools.

First of all, from a developer perspective, I love cmake. It's much,
much better than autohell and I really appreciate it.

However, from a user perspective (i.e. someone compiling and installing
software), autotools is much, much better. Compare this:

./configure --enable-sdl --disable-readline

To this:

cmake -DENABLE_SDL=No -DENABLE_READLINE=No .

And figuring out how the configuration works is a pain, too. Compare this:

$ ./configure --help
...
Optional Features:
  --enable-sdl          enables the SDL frontend
  --disable-readline    disables the readline frontend
...

to this:

$ cmake -LH
// Enables the SDL frontend
enable-sdl:BOOL=YES


-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake

Reply via email to