On Thu, Dec 2, 2021 at 12:23 PM Daniel Ruoso via SG15 <sg15@lists.isocpp.org> wrote:

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.


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

- Michael Spencer