-
Notifications
You must be signed in to change notification settings - Fork 16
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
opam files in root #444
Comments
Hi! That's a good idea, I made a PR that does that: #446 |
The PR is merged, could you try to see if that's enough? |
I think you forgot to commit the newly-generated opam files 😬 |
Huh, it seems I was running |
How about now? |
Actually I didn't think enough, I just had to pin |
Amazing! What should I do to register these dependencies correctly (I'm quite unfamiliar with the ocaml packaging ecosystem)? |
They should just be added to the dune-project file, see e.g. https://github.com/bugs-for-all/bfa-ocaml/blob/main/dune-project And then the opam files need to be regenerated from that and committed |
Hello,
Opam requires the opam file to be at the root of the repository to allow installing/pinning the repo.
At the moment, to pin charon, one must clone the repo and pin it locally, it cannot be pinned from github.
Supposedly moving the dune-project file up the hierarchy should be sufficient.
The text was updated successfully, but these errors were encountered: