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:
On Wed, Dec 2, 2020, 00:23 Glen Fernandes
wrote: On Tue, Dec 1, 2020 at 4:16 PM Antony Polukhin.
Wich brings me to a less radical idea: we may simplify acceptance of
dependenceless library clones. Next step would be to provide predefined bcp'ed subsets of libraries (boost 17, boost 23?)
One option is for that other library (DLL for C++17+) to still live under the boostorg/dll repository - i.e. it doesn't need to have its own repository.
You mean folder structure like include/boost/dll/ include/boost/dll17/
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? Regards Mike