C++ Logo

sg15

Advanced search

Re: Provide build systems with ways to build the std(.compat) modules

From: Mark de Wever <koraq_at_[hidden]>
Date: Wed, 12 Jul 2023 21:04:31 +0200
On Wed, Jul 12, 2023 at 07:34:26PM +0100, Daniel Ruoso wrote:
> On Wed, Jul 12, 2023, 19:29 Mark de Wever via SG15 <sg15_at_[hidden]>
> wrote:
>
> > If something like `usr/share/c++/module/<module-name>.json` is easier to
> > standardize, I've no objections.
>
>
> Again. This has already been the subject of extensive debate on SG15, and
> the consensus we arrived is that the metadata will be grouped by the
> library.
>
> Package managers will have to point to the module metadata file for that
> library. In the absence of that capability in the package management, the
> lowest common denominator is locating the metadata file relative to the
> linker input files.
>
> This is already embedded into the modules ecosystem tr draft.
>
> Please, let's avoid walking back on things that we spent so much effort to
> build consensus on.

It is not my intention to restart a discussion when consensus has beeen
reached. I was not aware of this draft TR either; I'll have a look at
it.


Thanks for the information,
Mark

Received on 2023-07-12 19:04:35