I've got a package on Hackage that has haddock generated documentation but it isn't showing up on the Hackage page. I'm able to upload everything successfully but the documentation doesn't show up.
I generate the documentation with cabal haddock
or with Package > Build Documentation
in the Leksah IDE.
When I go to Package > Open Doc
in Leksah, it can't find it because it's looking for dist/doc/html/hspec/hspec/index.html
but the generated file is at dist/doc/html/hspec/index.html
. I assume that Hackage is also looking in the same place.
I'm guessing that my source files aren't in the expected places, but I don't know how else they should be.
The source and directory structure can be found at https://github.com/trystan/hspec.
Packages are only built/documentation generated on a periodic basis. I don't know how often it is now -- used to be daily, but I think is somewhat more frequent. In any case, you should wait. Eventually, it will either build and generate documentation, or the build log will show what error took place.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With