-
Notifications
You must be signed in to change notification settings - Fork 6.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide a vcpkg argument to list the dependency tree of a package #17678
Comments
Did you try |
Please use |
Thanks a lot, I don't know why I didn't figure it out while using the help. |
The depend-info shows either forward or backward dependencies. I expected the command to provide only dependencies the ${PORT_NAME} relies on (for instance, vcpkg depend-info grpc shoud list protobuf, abseil and so on, but not the ports that depend on grpc). I need a command to get the ${PORT_NAME} dependencies list, not the list of the ports depending on ${PORT_NAME} |
I don't see a single port which depends on grpc:
|
I used the grpc port as an example of the feature I expect. I could have used boost-detail for instance.
I expect to have the full flat dependency list with each dependency appearing only once for the package i.e. (an argument -flat to depend-info should be a good option) :
A --tree argument could also output a text tree, such as the brew deps --tree does 👍🏻
|
Not a
(Missing recursion) |
This comment has been minimized.
This comment has been minimized.
Or rather:
(including features, triplets and versions) |
This issue should be fixed in latest release. |
It would be useful to be able to get the full dependency tree for a package, in either a "flat" string list (such as brew does with brew deps [package_name]) or a "tree" view (such as brew does with brew deps --tree [package_name]).
The text was updated successfully, but these errors were encountered: