C++ Logo

sg15

Advanced search

Re: [SG15] P2473R1 - Revision of "Distributing C++ Module Libraries"

From: Michael Spencer <bigcheesegs_at_[hidden]>
Date: Fri, 3 Dec 2021 18:46:57 -0700
On Thu, Dec 2, 2021 at 12:23 PM Daniel Ruoso via SG15 <sg15_at_[hidden]>
wrote:

> Hello,
>
> Following the feedback from our last meeting, I just uploaded revision
> 1 of the "Distributing C++ Module Libraries" paper, link:
> https://wg21.link/p2473r1 .
>
> The summary of the changes are:
>
> * Clarified wording that the meta-ixx-info file is not necessarily in
> the same location as the ixx file, but instead is subject to an
> independent lookup with the same relative path.
>
> * Moved the concept of Variable Substitution to be a responsibility
> of the package manager, meaning any variables must be substituted
> before the files are presented to the build system.
>
> * Introduced a section related to alternative parsing options for the
> same interface file. Additionally, the bmi filename now includes a
> fragment to identify which of the alternative parsings are being used.
>
> * Clarified the “Search order” section to explain it in better detail
> including the reason for it.
>
> * Made it a requirement to provide a meta-ixx-info file.
>
> * Proof-of-concept implementation is now required to generate recipes
> for building each individual bmi file, since names are now dependent
> on the contents of the meta-ixx-info file.
>
> I imagine we should be able to discuss this revision at the meeting
> that happens on 2021-12-10.
>
> Daniel


Thanks for the update, I'll add this to the schedule for the December 10th
meeting.

- Michael Spencer

Received on 2021-12-03 19:47:13