-
Notifications
You must be signed in to change notification settings - Fork 38
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
support parallel builds with setup.py build -j10
#28
Comments
I would really appreciate a PR to improve this, sure. One thing that's really awkward at the moment is that we invoke the compiler separately in a bunch of subprocesses. This is super slow. I don't know how to avoid it though, given the way the jsonl build log works. Open to suggestions. |
Better yet, allow passing this option via environment variable, so that I could do:
|
Context: this is a notable issue for any musl-based distro, like |
When I try to do a parallel build with
setup.py build -j10
I still only get one gcc process being run at a time, which means that the build takes a while longer than I would like. It would be great to have support for parallel builds so they take less time.The text was updated successfully, but these errors were encountered: