-
-
Notifications
You must be signed in to change notification settings - Fork 85
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
Improve output readability and download efficiency #145
base: master
Are you sure you want to change the base?
Conversation
…and for skipping ATL and DIA SDK
* Added colors to output messages to highlight important information. * Switched from multiprocessing to ThreadPoolExecutor for downloads. * Added tree like structure to --print-deps, --print-reverse-deps and --print-selection. * Merged mstorsjo#140 * Merged mstorsjo#144
To check the color output you can check: https://github.com/mstorsjo/msvc-wine/actions/runs/11022479747/job/30611873227?pr=145 you should also check the output from Also the download efficiency increased after using ThreadPool.
|
Sorry, but this changes way too much at once to be practically reviewable. As you do essentially three different changes, I'd suggest splitting them up in three separate commits. If they're independent and don't clobber each other, they can go in separate PRs in parallel, otherwise they can go in separate commits within the same PR, or just do one of them in a PR, then post the next one once that is merged. I also see that in addition to all other changes, this change intermixedly changes the whole script to use |
Hi @mstorsjo thanks for the comments. As you can see that this PR has multiple commits. Two merged PRs and regarding Let me know how you want me to proceed and I'll update the PR accordingly. |
Yes, I know your PR contains multiple commits, for the other PRs. But your own commit on top consists of 3 different functional changes, plus the fact that you’re normalizing the quote style for strings. Don’t normalize anything, keep untouched code as it was. Split your 3 separate functional changes into 3 separate commits. |
--print-deps
,--print-reverse-deps
and--print-selection
.