Skip to content

Display build-dependencies on crate page #1641

Closed
@olson-dan

Description

@olson-dan

I noticed that dependencies and dev dependencies are currently listed on individual crate pages, but build dependencies are not.

Cargo's build-dependencies often pull in external programs or libraries (gcc, cmake, pkg-config, libclang) and these programs are often missing on the machines of users attempting to build the crates.

It'd be helpful to list the build dependencies for each crate so that users have an idea of what 3rd party software must be installed to use it. This could also help people vet crates for security purposes, as build.rs is not sandboxed in any way as far as I am aware.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions