C++ Logo

sg15

Advanced search

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

From: Daniel Ruoso <daniel_at_[hidden]>
Date: Wed, 12 Jul 2023 19:34:26 +0100
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.

Daniel

Received on 2023-07-12 18:34:40