xmake icon indicating copy to clipboard operation
xmake copied to clipboard

Improve c++ modules support

Open waruqi opened this issue 2 years ago • 2 comments

  • [x] Refactor modules support
    • https://github.com/xmake-io/xmake/pull/4673
  • [x] Support clang libc++/modules
    • https://github.com/llvm/llvm-project/pull/75741
  • [x] Improve cmake generator
    • https://github.com/xmake-io/xmake/pull/4625
    • https://github.com/xmake-io/xmake/issues/4087
    • https://github.com/xmake-io/xmake/issues/3642
    • https://github.com/xmake-io/xmake/pull/4746
  • [x] Improve compile_commands generator
    • https://github.com/xmake-io/xmake/issues/4330
  • [x] Improve vs/vsxmake generator
    • https://github.com/xmake-io/xmake/issues/3426
  • [x] Improve to install c++ modules for packages
  • [x] Switch libc++/libstdc++/ runtimes
    • https://github.com/xmake-io/xmake/issues/4477
  • [ ] Solve c++ modules rules and other rules conflict (protobuf rule, ..)
    • https://github.com/xmake-io/xmake/issues/3420

waruqi avatar Jan 19 '24 15:01 waruqi

I got some time to continue the work on modules now, so i'll resume the work on https://github.com/xmake-io/xmake/pull/4321 , refactor the commits first to separate tests and refactoring as suggested

Next i'll look on https://github.com/llvm/llvm-project/pull/75741 and https://github.com/xmake-io/xmake/issues/4477

Arthapz avatar Jan 19 '24 18:01 Arthapz

Thanks, I am working at https://github.com/xmake-io/xmake/issues/4477 now.

waruqi avatar Jan 20 '24 05:01 waruqi