-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
area: infrastructureTesting, building, coordinating issuesTesting, building, coordinating issuestype: enhancementNew feature or requestNew feature or request
Description
cargo tree is a very useful tool for evaluating the dependency tree on a given platform, package, and feature set.
We should build a set of queries that tests for/against the presence of dependencies on certain platforms in certain situations. There's no obvious programmatic output, but a regex done in an xtask would be plenty.
Discovered as part of the absolute chaos that is #6980 and to validate #6949. Possible queries:
cargo tree -p wgpu --target wasm32-unknown-unknown -e normaldoes not containwgpu-corecargo tree -p wgpu --target wasm32-unknown-unknown --features wgsl,spirv -e normaldoes not containwgpu-corecargo tree -p wgpu --target x86_64-pc-windows-msvc -e normaldoes not containweb-sys
etc.
Metadata
Metadata
Assignees
Labels
area: infrastructureTesting, building, coordinating issuesTesting, building, coordinating issuestype: enhancementNew feature or requestNew feature or request