[libcxx-commits] [libcxx] [libc++] First attempt to regroup a few modules in the modulemap (PR #98214)

Vassil Vassilev via libcxx-commits libcxx-commits at lists.llvm.org
Tue Sep 3 10:46:20 PDT 2024


vgvassilev wrote:

> I've just started working my way through the modulemap. For now it only reduces the number of top-level modules by a few since I merged all the private `type_traits` modules. But eventually I expect that we should have roughly as many top-level modules as we have public headers (on the order of).

Thanks for clarifying. Unfortunately that's not a workable solution for us. We would like to have a way to build a single module as per other discussion threads. What would be a way forward to implement that upstream? I still think that we can use cmake to build a std.modulemap file which wraps the content of the default modulemap.

https://github.com/llvm/llvm-project/pull/98214


More information about the libcxx-commits mailing list