14 Sep
2018
14 Sep
'18
4:31 p.m.
On Fri, 14 Sep 2018 at 18:14, Niall Douglas via Boost
The major problem I see are the variants.
- b2 can build multiple variants in one go (static, dynamic, runtimes...) - Encoding these variants has to be reflected in the target names/aliases
CMake fundamentally doesn't work this way.
Via targets and modern cmake, it very easily can.
Folks, If this thread is going to be another general discussion about what CMake can or can not do in comparison go Boost.Build, or why person X prefers one over another and why person Y disagrees, then please, FFS, change the subject line, at least. Thank you! Best regards, -- Mateusz Loskot, http://mateusz.loskot.net