A library can be madr of several modules, so if the hypothesis is that only modules interface files (e.g. ixx or cppm files) are provided for that library along with a static or shared object, why are we focusing on modules as basic units instead
of taking libraries as basic units?
From: SG15 <email@example.com> on behalf of René Ferdinand Rivera Morell via SG15 <firstname.lastname@example.org>
Sent: Friday, March 4, 2022 8:37:31 AM
To: ISO C++ Tooling Study Group <email@example.com>
Cc: René Ferdinand Rivera Morell <firstname.lastname@example.org>
Subject: Re: [SG15] Meeting on Friday March 4th at 9AM Pacific.
Boost is header only (IIRC), so user just needs to add its directories to the Include dirs.
Boost is a mixture of header-only, header+source, and dual-mode individual libraries. Although the default distribution of Boost is source without binaries. The binaries, i.e. DLLs and/or LIBs, are generated by users and packaging providers.
-- René Ferdinand Rivera Morell
-- Don't Assume Anything -- No Supone Nada
-- Robot Dreams - http://robot-dreams.net