对于cabal项目,我想生成带有源代码超链接的haddock文档,所以我按照惯例做了:
cabal haddock --hyperlink-source
链接已生成,但点击链接后,我发现即使链接也没有包含实际的源代码。源代码应该通过HTML呈现。我如何生成这些?
目前正在使用:
答案 0 :(得分:7)
原来是因为没有安装 hscolour 。通过以下方式安装:
cabal install hscolour
修复了问题。
有趣的是, 警告它
Warning: The program 'hscolour' version >=1.8 is required but it could not be found.
但是它被埋没在通常的黑线鳕输出中,所以直到现在我才注意到它。