-
Notifications
You must be signed in to change notification settings - Fork 124
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
why not "cabal install cryptol"? #18
Comments
We'd like to roll this out once we have the proper cabal dependency straightened out between Cryptol and SBV. |
Also depends upon #112. |
Well; not fair to close this until I can actually do a "cabal install cryptol" and get it from Hackage! |
Heh, good point! It's now just waiting on the 2.2 release, but I'll keep it open as a reminder. |
This helps with #18 and should also reduce the number of unnecessary recompiles that were triggered by the Makefile and/or cabal
This helps with #18 and should also reduce the number of unnecessary recompiles that were triggered by the Makefile and/or cabal. The cabal build type is now Simple. Most of the complication in the TH.hs module is due to the various places the current git hash might be stored: 1. Detached HEAD: the hash is in `.git/HEAD` 2. On a branch or tag: the hash is in a file pointed to by `.git/HEAD` in a location like `.git/refs/heads` 3. On a branch or tag but in a repository with packed refs: the hash is in `.git/packed-refs` These situations all arise under normal development workflows and on the Jenkins build machines, but there might be further scenarios that cause problems. The tradeoff seems worthwhile though as now projects that build Cryptol as a dependency wind up having to rebuild Cryptol far less frequently.
@acfoltzer SBV 4.2 is out on Hackage.. I'm waiting for being able to say "cabal install cryptol".. |
Well..
|
Well; just noticed haddock choked on it.. Who knows why.. Might be a good idea to push the docs separately onto hackage. (There's a way to do that: http://neilmitchell.blogspot.com/2014/10/fixing-haddock-docs-on-hackage.html I haven't tried it myself, but it comes from a trusted source!) |
It was a mistake in our Haddock syntax, thus the 2.2.1 release. D'oh! Now |
well this is not a real bug, but I don't see why we can't just "cabal install cryptol"
at least the Haddock'ed sources should be hosted somewhere for us to browse, as browsing thru github is rather painful.
The text was updated successfully, but these errors were encountered: