Haskell 堆栈Haddock-不为依赖项生成文档

Haskell 堆栈Haddock-不为依赖项生成文档,haskell,haskell-stack,haddock,Haskell,Haskell Stack,Haddock,我正在使用以下工具生成我的Haddock: stack黑线鳕——没有黑线鳕dep 我从帮助中了解此选项: 为依赖项启用/禁用构建haddock 它不会为任何依赖项生成haddock。但事实并非如此。它生成两个html文件: 更新中本地包的Haddock索引 /myDir/.stack work/install/x86_64-osx/lts-6.16/7.10.3/doc/index.html 正在更新中本地包和依赖项的Haddock索引 /myDir/.stack work/install/x8

我正在使用以下工具生成我的Haddock:

stack黑线鳕——没有黑线鳕dep

我从帮助中了解此选项:

为依赖项启用/禁用构建haddock

它不会为任何依赖项生成haddock。但事实并非如此。它生成两个html文件:

更新中本地包的Haddock索引
/myDir/.stack work/install/x86_64-osx/lts-6.16/7.10.3/doc/index.html
正在更新中本地包和依赖项的Haddock索引
/myDir/.stack work/install/x86_64-osx/lts-6.16/7.10.3/doc/all/index.html


我不需要依赖项的文档。只有我的模块。我该怎么做?

这些只是索引文件,包含指向所有可用文档模块的链接。创建本地软件包+依赖项索引并不意味着它实际上是在为依赖项创建文档,而是在为本地软件包更新该索引。

OK。那么依赖项的索引页将不包括在发行版中?我不知道发行版在这里意味着什么。当您创建用于黑客攻击的包时。如果您指的是
stack sdist
stack upload
,它从不包括生成的任何形式的HTML。