Skip to content

Commit

Permalink
Manual.md: add instructions for PEP 517 Python package build backends
Browse files Browse the repository at this point in the history
Closes: #30552 [via git-merge-pr]
  • Loading branch information
kwshi authored and ahesford committed May 19, 2021
1 parent a5783ee commit 0f451e9
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion Manual.md
Original file line number Diff line number Diff line change
Expand Up @@ -1531,7 +1531,8 @@ This sets some environment variables required to allow cross compilation. Suppor
building a python module for multiple versions from a single template is also possible.
The `python3-pep517` build style provides means to build python packages that provide a build-system
definition compliant with [PEP 517](https://www.python.org/dev/peps/pep-0517/) without a traditional
`setup.py` script.
`setup.py` script. The `python3-pep517` build style does not provide a specific build backend, so
packages will need to add an appropriate backend provider to `hostmakedepends`.

Python packages that rely on `python3-setuptools` should generally map `setup_requires`
dependencies in `setup.py` to `hostmakedepends` in the template and `install_requires`
Expand Down

0 comments on commit 0f451e9

Please sign in to comment.