ChuanqiXu9 wrote: > > > and this line of PRs to add dependency scanning to the clang driver was > > > the main blocker for CMake C++ module support. > > > > > > I didn't follow this. CMake already supports C++ modules. And I lack an > > interesting for this since I feel the feature is majorly used for using > > modules without a build system. But this is only common tutorial in my > > mind. @naveen-seth could you clarify? > > I also don’t remember this being a main blocker; my understanding is that the > CMake-team and other stakeholders mainly wanted the `clang-scan-deps` > functionality to be available directly from `clang` itself ([[Modules] > Bi-Weekly Meetup Notes, Feb 17, > 2026](https://discourse.llvm.org/t/modules-bi-weekly-meetup-notes-feb-17-2026/89851)). > > I believe this was the reasoning: [#76726 > (comment)](https://github.com/llvm/llvm-project/issues/76726#issuecomment-1874571241) > (cc: @mathstuf, @Bigcheese).
Yeah, this aligns my memory. It might be slightly helpful but clang-scan-deps is already there. > > This probably also relates to the [earlier > comments](https://github.com/llvm/llvm-project/pull/152770#issuecomment-3344634967) > about unifying more of the modules tooling. I’d like to follow up on this in > the next modules meeting and can draft an RFC afterwards if there still is > interest. I didn't show up in modules meeting for a long time as it is too late for me. But when you think needed, you can ping me and I can try to find time to see if I can join it. > I wouldn’t mind this either 🙂. Admittedly, my knowledge of module > internals/serialization is still shallow, but if that is no issue with the > other modules maintainers, I'd be happy to. In LLVM, we believe each other has a good faith. I am not worrying you throwing bad things you don't understand after you became the maintainer. Also, if you like, you can change the title to "module drivers" owner if you feel it is more precise. Further more, I think we can talk in other channels as you feel your work has some potential to make the compiler into a build system (which I feel can improve a lot) while I still feel your current work is still something for beginners, which won't be used in any more complex situations, which is the reason I didn't have a lot interest. https://github.com/llvm/llvm-project/pull/152770 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
