-
-
Notifications
You must be signed in to change notification settings - Fork 45
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
before-script-linux argument could be documented better #319
Comments
it's a Docker image, you can find the docker image for the arch and then pull it to try the build locally. Maybe submit a PR with the docs you would have liked to see? The default container mapping is here, I used it to look up what the ones I was targettingwere going to build on: Lines 29 to 185 in df06834
In fairness the README does try to show this in the table to look up Docker images (maybe a proper docs site would be a good idea I don't know). |
Here's my useand A few notesSome of the base images are based on CentOS and others on Debian, thus a single script to cover all of them requires trying different ways to install the required packages. Most bases are 64-bit (native or cross-compiling), but a single base is i686. AsideI suppose an alternative is to cook up a set of custom Docker images, and maybe that's a better alternative for a project that requires many additional tools or dependencies. That would be a moving target though, albeit very slowly moving target. |
As far as I can tell, that is the way to inject extra (system) build dependencies into the container where the python extension is built.
In my case, I'm using prost, which needs protoc at build time.
It would also help to describe the environment for the script, for example,
unzip
is not installed by default.The text was updated successfully, but these errors were encountered: