Boost logo

Boost :

Subject: Re: [boost] To modularize, or not to modularize. What is the plan?
From: Mike (mike.dev_at_[hidden])
Date: 2019-05-07 05:50:16


> Gesendet: Dienstag, 07. Mai 2019 um 01:47 Uhr
> Von: "Rene Rivera via Boost" <boost_at_[hidden]>
>
> * Ban relative use of inter-library dependencies.

I'd go one step further: Ideally, every inter-liberary include would go through #include <boost/<libname>/<optional-sub-dir>/header.hpp>. Headers that currently follow the boost/header.hpp pattern should just forward to one of those (and except - for the convenience include all headers - maybe even be deprecated and removed).

This would make dependency resolution (whatever you define as dependency) much simpler.

Best
Mike

>
> --
> -- Rene Rivera


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