[Haskell-cafe] Getting Haddock docs onto Hackage (using Stack)

Simon Jakobi simon.jakobi at googlemail.com
Thu Nov 10 21:59:09 UTC 2016


Stack doesn't currently support uploading haddocks. There's an open issue
to add such a feature though, in case anyone is interested in fixing the
situation: https://github.com/commercialhaskell/stack/issues/737.

AFAIK the neil tool (https://github.com/ndmitchell/neil) supports uploading
haddocks, but I don't know how it plays with stack.

Hope that helps,

2016-11-10 18:29 GMT+01:00 de Buitléir, Amy <amy at nualeargais.ie>:

> A package I uploaded to Hackage a week ago still has no docs. (It says
> "Docs pending" and "Build status unknown".) What is the best way to get
> Haddock documentation for a package onto Hackage if you are using Stack?
> Once upon a time, it used to be built automatically after the package was
> uploaded, and if it wasn't, you could find out the reason why by checking
> the build logs. When that stopped working, I used a script called
> hackage-docs.sh that I got from somewhere.
> But now I've migrated from Cabal to Stack, and the old script no longer
> works. I can modify it to work with Stack, but is there a better way?
> Should I instead use the "delete documentation and trigger rebuild" button
> on Hackage?
> Here's the package in question: http://hackage.haskell.org/pac
> kage/grid-7.8.7
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20161110/ec629142/attachment.html>

More information about the Haskell-Cafe mailing list