Boost logo

Boost :

Subject: Re: [boost] [modularization] Extract xml_archive from serialization
From: Peter Dimov (lists_at_[hidden])
Date: 2014-09-17 13:19:51


Robert Ramey wrote:

> The definition of "module dependency" is unclear to me.

The definition of module dependency that the report uses is:

  module X depends on module Y if some header of X's includes some header of
Y's

where "some header of X's" refers to the headers in libs/X/include.

That is, it doesn't track dependencies from libs/X/src or libs/X/test.

In other words, if someone tries to *use* X by including some of its
headers, he needs (in the general case) to also have Y's headers installed,
or the code will not compile.


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