对于一个阴谋集团项目,我想生成包含到源代码超链接的haddock文档,因此我按照通常的方式进行操作:
cabal haddock --hyperlink-source
链接已生成,但是单击链接后,我发现即使包含链接,实际的源代码也不包括在内。源代码应该通过HTML呈现。我也该如何生成这些?
目前正在使用:
阴谋集团1.22.4.0
cabal安装1.22.6.0
黑线鳕鱼2.16.1
最佳答案
原来是因为未安装hscolour。通过以下方式安装:
cabal install hscolour
解决了问题。
有趣的是,有一个警告说
Warning: The program 'hscolour' version >=1.8 is required but it could not be found.
但它被埋在通常的haddock输出中,所以直到现在我才注意到它。