-
Notifications
You must be signed in to change notification settings - Fork 412
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
dune describe external-lib-deps: printing out more information #6839
Conversation
In this stage, opam-dune-lint can only works with this dune PR "ocaml/dune#6839". Not ready yet, works is needed at this stage.
020f6fa
to
bac7454
Compare
@moyodiallo 3.7 is due soon - do you want it to include these changes? if so can you rebase, mark this as ready and fix the tests? thanks! |
I wanted to add the information about the I need some suggestion/help how to do that properly, because I want to avoid an extra analysis of dune files. |
OK, I see. Thanks for the pointer. First, about the scope of this PR - can we first try to land what is already working, and then extend the behavior to separate As for the extension to
|
bac7454
to
8986036
Compare
Yes sound good.
Thanks, good proposition, if we can have that without using |
The command print out more information, the package in which an external library belongs to, the libraries, executables and tests at this point with their respective external_lib_deps. It was possible with the command `dune external-lib-deps` which was removed, to use `@install` `@runtest` aliasis. And we ended up with the new command to not be able to use those, this is why knowing the package of an external library could help. The goal is to have much information for `opam-dune-lint`. Signed-off-by: Alpha DIALLO <moyodiallo@gmail.com>
Signed-off-by: Alpha DIALLO <moyodiallo@gmail.com>
f1ac2c5
to
d13411b
Compare
Thanks! |
Apologies for not reviewing this PR. I was not able to find enough time. |
In this stage, opam-dune-lint can only works with this dune PR "ocaml/dune#6839". Not ready yet, works is needed at this stage.
Printing out more information, the package in which an external library belongs to, the libraries, executables and tests at this point with their respective external_lib_deps.
It was possible with the command
dune external-lib-deps
which was removed since dune.3.0, to use@install
@runtest
aliasis. To get it back, we ended up to not be able to use those (dune describe external-lib-deps), this is why knowing the package of an external library could help.The goal is to have much information for ocurrent/opam-dune-lint#46.