| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This repository is for the discussion and planning around providing prebuilt developer binaries on python.org for more platforms.
Discussions that have no answer yet go to General discussions category. As decisions are made (with a two week period for discussions to stay unanswered), the discussions will be marked as answered. Anything that requires an action be taken will have an issue created.
The general expectation is that no long-lived code will live in this repo and no patches against CPython will be kept here. Instead, code will just go straight upstream or be considered temporarily here until a final approach is chosen and then be moved upstream.
The relocatable.py script in this repo is meant to serve two purposes:
It's broken up into three subcommands to configure, make, and gather the files for a relocatable build. Assuming you run the script from within a source checkout of CPython, your typical command sequence will be:
../prebuilt-cpython/relocatable.py configure
../prebuilt-cpython/relocatable.py make
../prebuilt-cpython/relocatable.py gather <patching approach>The defaults will result in builddir/ containing the build and dist/ containing the files that comprise a relocatable build.
The key thing to note is which patching approach to specify with relocatable.py gather. There are:
These are people representing projects that have experience with prebuilt binaries for CPython.
| Back | FazBrowse Home | New Git URL |