-
-
Notifications
You must be signed in to change notification settings - Fork 779
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
implement module reusage based on flag comparison #4728
Conversation
I have merged #4707 |
fix gcc fix msvc fix msvc fix msvc fix
f491983
to
1a6c4c2
Compare
you can use xmake/xmake/modules/core/project/depend.lua Line 109 in c601bfa
|
So to explain this PR, the objective is to reuse BMI of deps targets if flags are compatible on my personal C++ toolkit with a hundred modules, build times got reduce from ~110 seconds to 70 seconds with LLVm |
this PR is based on #4707, i'll rebase on modules branch after merging #4707