Skip to content
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

ghcWithIndexer nix packaging #54

Open
mpickering opened this issue Jul 22, 2017 · 3 comments
Open

ghcWithIndexer nix packaging #54

mpickering opened this issue Jul 22, 2017 · 3 comments

Comments

@mpickering
Copy link
Contributor

Nix provides a very convenient wrapper, ghcWithHoogle which generates hoogle indexes for all dependencies of your project. It would be similarly convenient if there was a ghcWithIndexer wrapper which instead built kythe indexes using haskell-indexer.

I indent to implement this but this ticket is for the contingency that I don't.

@mpickering
Copy link
Contributor Author

Here is how far I got trying to package kythe on nix..

NixOS/nixpkgs#27590

It was much harder than I expected.

@mpickering
Copy link
Contributor Author

I now have a nearly working implementation of this but it is not really in a usable state by anyone else. I need to work to upstream a lot of related pieces.

@mpickering
Copy link
Contributor Author

mpickering commented Aug 17, 2017

This is the commit which implements ghcWithIndexer. It is blocked on a hackage release of all the packages but after that it should be easy to upstream.

mpickering/nixpkgs@9d18805

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants