Boost logo

Boost :

Subject: Re: [boost] [cmake] Minimum viable cmakeification for Boost
From: paul (pfultz2_at_[hidden])
Date: 2017-06-20 17:51:02


On Tue, 2017-06-20 at 20:26 +0300, Peter Dimov via Boost wrote:
> paul wrote:
>
> >
> > The trend exists because this is what works for large-scale building, 
> > especially for 10000+ libraries.
> This is what works when your build system is deficient, so it takes it a
> few 
> hours to see that 9999 libraries haven't changed. Large-scale building done 
> right is called Ninja.

At 10000+ you are dealing with at least 5 different buildsystems: autotools,
cmake, b2, meson, and qmake. Its not feasible to maintain build scripts for
10000 dependencies. Nor is it reasonable to rebuild the same dependencies for
every project.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk