Work on XMake C++20/23 modules support
User Details
- User Since
- Dec 16 2022, 7:59 AM (24 w, 4 d)
Sat, Jun 3
do you already know where the modules will be installed ? (like /usr/modules, /usr/module, etc...)
Fri, Jun 2
Hello, i'll add the support of this patch in XMake today :)
Jan 28 2023
tried the patch and it seems to work (but libc++ seem's to have a little problem :D)
Jan 9 2023
BTW, for header units, it is still under discussion that how should build system and compiler interact about header units. It is still unclear whether or not the header units should be transparent to build systems (and other tools).
On XMake we built our support around MSVC then extended support to GCC and clang, so we handle header units separately from named modules (but in a similar way), i don't have problem to add some logic in XMake to support them for clang
Jan 6 2023
Hi, just wanted to say that i added support of these patch to XMake (i built a LLVM with your 4 patches) and it work pretty well :) (except for header units)