Haddock,Cabal:如何包含源代码示例?

时间:2011-04-09 08:02:03

标签: haskell documentation-generation cabal haddock

我是operational package的作者,其中包括example code。我希望这个示例代码能够与Haddock生成的API文档进行hscolored并一起安装

我可能必须使用自定义Cabal构建类型并为Haddock阶段创建用户钩子。但是,我从未设法做到这一点。因此,我的问题是:

  

如何将完整模块作为示例代码包含在Haddock中?

     

您能举例说明一个Cabal用户钩子,它将hscolor应用于其他源代码文件example.hs并将结果与​​生成的Haddock文档结合起来吗?

1 个答案:

答案 0 :(得分:2)

我是一个完整的Haskell nube,这是一个黑暗的镜头,但你不能使用hscolour输出代码作为HTML,然后做一些沿着 cabal haddock --executables - hyperlink-source 包含着色的HTML?