-
Notifications
You must be signed in to change notification settings - Fork 14
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
Put autosubst on Coq's opam #7
Comments
Sounds like an interesting idea. We do however have a successor in development, that will probably take the form of an external tool, which won't be distributable via opam, as far as I can tell. Maybe we could discuss this offline when you are in Saarbrücken. |
FYI, in order to be able to use Autosubst in our CI, I have now written an opam file and added it to our opam repository at https://gitlab.mpi-sws.org/FP/opam-dev/tree/master/packages/coq-autosubst/coq-autosubst.dev.coq86. I'm happy to switch to something more official once that exists :) |
Any news on this? All you need to do is push some kind of tag for the 8.6 branch (which btw works fine on 8.7 and 8.8), i.e. give a version number to d0d7355 -- then I can submit a package to the official Coq opam archive. |
A |
@RalfJung what kind of changes would you like to make before making a release? |
Fixing warnings, and maybe examples/ssr can be made to work with the part of ssreflect that is shipped with Coq? |
I'll take a look at the ssr examples then |
The examples need Also see #12: |
You can rewrite the example with the ssreflect that is shipped with Coq, I think. |
I wonder if that will still work once you get to |
Maybe I am doing something incorrect, but Coq's ssreflect does not include |
Right, that's what I meant. I expected you'd have to use the one from ssreflect itself then. But maybe that import was unused to begin with? |
Maybe I misunderstood you, regarding the ssreflect examples. But I guess what you had in mind is not rewriting the examples to work with Coq's ssr, but rather fixing the examples to still work with mathcomp's ssr? |
I am fine either way. If it is possible to avoid |
We now have CI set up for PRs, and the examples are passing CI. I think we are ready for a release! @co-dan any objections to tagging the current repository state for an opam release? I can do the opam packaging. |
Beautiful. Let's go for that. |
I made a PR for the releasing the opam package: coq/opam#1527 Closing this issue then. Thanks @co-dan and @palmskog for the help. :) |
it would be great if autosubst was available on Coq's opam at https://github.com/coq/opam-coq-archive/. That would make it much easier projects already using opam to also depend on autosubst.
I can help writing the opam file, if you want.
The text was updated successfully, but these errors were encountered: