[Development] Proposing CMake as build tool for Qt 6

Matthew Woehlke mwoehlke.floss at gmail.com
Mon Jun 17 18:46:41 CEST 2019


On 17/06/2019 12.08, Bogdan Vatra via Development wrote:
> Or use a buildsystem that doesn't take to the hell?

Real world experience has shown that there is no such thing.

As much as people like to bitch about how "convoluted" CMake is, CMake
doesn't just set out to be obtuse. That complexity exists for a reason.

Any build system that claims to eliminate that complexity *will* fail.
Either it will end up growing that complexity *anyway*, because it *has*
to, or it will only work in a small subset of possible environments.

The difference between QBS and CMake is like the difference between a
bright-eyed recruit just out of school and a grizzled veteran. Do you
want the one that looks pretty and knows the *theory* (however
advanced), but gets confused when the real world doesn't conform to his
classroom expectations, or the one that looks worn but has the
*experience* and knows how to get things done?

-- 
Matthew



More information about the Development mailing list