4

对于一个 cabal 项目,我想生成带有源代码超链接的黑线鳕文档,所以我照常进行:

cabal haddock --hyperlink-source

生成了链接,但是单击链接后,我发现即使链接包含实际源代码也不包括在内。源代码应该通过 HTML 呈现。我如何也生成这些?


目前使用:

  • 阴谋集团 1.22.4.0
  • 阴谋安装 1.22.6.0
  • 黑线鳕 2.16.1
4

1 回答 1

7

原来是因为hscolour没有安装。通过以下方式安装它:

cabal install hscolour

解决了这个问题。

有趣的是,有一个警告说

Warning: The program 'hscolour' version >=1.8 is required but it could not be found.

但它被埋在通常的黑线鳕输出中,所以直到现在我才注意到它。

于 2015-11-09T07:09:10.983 回答