docs: Clarify build system specific features usage. (#10261)
## Summary Since there are occasional inquiries about how to configure UV for build-system specific features, I want to raise awareness that users should refer to the documentation of the build system they are using for relevant settings. ## Test Plan Run docs service in local. https://github.com/astral-sh/uv/pull/10261/commits/9821d58d35dce6bbafe4bdadd9031afba0f787a5  --------- Signed-off-by: FishAlchemist <48265002+FishAlchemist@users.noreply.github.com> Co-authored-by: Zanie Blue <contact@zanie.dev>
This commit is contained in:
@@ -119,6 +119,18 @@ with the default build system.
|
||||
installable. Similarly, if you add a dependency on a local package or install it with `uv pip`,
|
||||
uv will always attempt to build and install it.
|
||||
|
||||
### Build system options
|
||||
|
||||
Build systems are used to power the following features:
|
||||
|
||||
- Including or excluding files from distributions
|
||||
- Editable install behavior
|
||||
- Dynamic project metadata
|
||||
- Compilation of native code
|
||||
- Vendoring shared libraries
|
||||
|
||||
To configure these features, refer to the documentation of your chosen build system.
|
||||
|
||||
## Project packaging
|
||||
|
||||
As discussed in [build systems](#build-systems), a Python project must be built to be installed.
|
||||
|
||||
Reference in New Issue
Block a user