我想为一个Cabal项目生成Haddock文档,并在其中添加指向源代码的超链接,所以我按照惯例进行了以下操作:
cabal haddock --hyperlink-source
链接已生成,但是点击链接后发现没有包含实际的源代码,尽管链接已经存在。源代码应该通过HTML渲染。我该如何生成那些源代码呢?
当前使用:
- Cabal 1.22.4.0
- cabal-install 1.22.6.0
- haddock 2.16.1
我想为一个Cabal项目生成Haddock文档,并在其中添加指向源代码的超链接,所以我按照惯例进行了以下操作:
cabal haddock --hyperlink-source
链接已生成,但是点击链接后发现没有包含实际的源代码,尽管链接已经存在。源代码应该通过HTML渲染。我该如何生成那些源代码呢?
当前使用:
cabal install hscolour
已解决该问题。
有趣的是,它确实有一个警告信息,上面写着
Warning: The program 'hscolour' version >=1.8 is required but it could not be found.