On 12/2/20 5:06 PM, Mike via Boost wrote:
Gesendet: Mittwoch, 02. Dezember 2020 um 11:18 Uhr Von: "Andrey Semashev via Boost"
On 12/2/20 12:43 AM, Antony Polukhin via Boost wrote:
Would the bcp treat dependencies of include/boost/dll17 separately from include/boost/dll?
AFAIR, bcp operates on file level, so yes, it should be able to select individual headers used by some root source file, regardless of git submodules.
I believe this is true for the header files, but how would bcp know which subset of source files to include?
bcp gives you the header files included into a source file, and nothing more. It also has the caveat that it doesn't preprocess files, so it may miss includes that are obscured by macros. It does not give you the source files for separately compiled libraries, which may be required to implement components declared in those headers.