我是operational package的作者,其中包括example code。我希望这个示例代码能够与Haddock生成的API文档进行hscolored并一起安装 。
我可能必须使用自定义Cabal构建类型并为Haddock阶段创建用户钩子。但是,我从未设法做到这一点。因此,我的问题是:
如何将完整模块作为示例代码包含在Haddock中?
您能举例说明一个Cabal用户钩子,它将hscolor应用于其他源代码文件
example.hs
并将结果与生成的Haddock文档结合起来吗?
答案 0 :(得分:2)
我是一个完整的Haskell nube,这是一个黑暗的镜头,但你不能使用hscolour输出代码作为HTML,然后做一些沿着 cabal haddock --executables - hyperlink-source 包含着色的HTML?