[Please do not mail me a copy of your followup]
Vir Campestris <vir.cam...@invalid.invalid> spake the secret code
<ri97e5$uvd$
6...@dont-email.me> thusly:
>I've used cmake in the past. My experience is that when it works, it's
>great. But when it goes wrong it's impossible to debug.
This is pretty much true for all build systems.
However, CMake is widely used and lots of people have enough expertise
in it to help you solve almost any build problem with CMake.
The same can't be said for other build systems that solve the same
problems as CMake. I don't include make in this category because to
get to the same level of support as CMake, make alone doesn't cut it.
You need a portability layer of your own functions on top of make in
order to achieve the same level of functionality. ...and when I type
"make" I'm talking specifically about GNU make.
--
"The Direct3D Graphics Pipeline" free book <
http://tinyurl.com/d3d-pipeline>
The Terminals Wiki <
http://terminals-wiki.org>
The Computer Graphics Museum <
http://computergraphicsmuseum.org>
Legalize Adulthood! (my blog) <
http://legalizeadulthood.wordpress.com>