我尝试测试一个cabal包上传到HackageDB。当我在hackage网站上测试它时,一切顺利但它呈现给我的输出只包含内容页面,并且没有进一步指向实际模块文档的链接。
现在,我不知道这是否意味着无法构建文档(cabal haddock运行正常并在我的测试系统上构建正确的html)或者我需要以某种方式手动将html包含到包中或者..也许在cabal中构建具有更多选项的可分发包?
答案 0 :(得分:6)
为hackage上的新软件包构建文档的作业每隔几个小时运行一次,而不是连续运行。因此,通常需要花费几个小时来上传软件包和其文档在hackage上的外观。
除了等待它之外没什么可做的。
有时,作业会死,需要手动重新启动,如果24小时内没有生成文档,您可以戳一下hackage管理员,然后向他们(或者haskell-cafe)发送电子邮件。