如何为所有本地安装的 cabal 软件包生成并安装文档?我在 ~/.cabal/config 中打开了文档标志,这意味着所有新安装的软件包也将生成文档。但是如何为所有已安装的软件包生成文档呢?
有没有办法自动cabal install --reinstall
所有已经安装的软件包?更重要的是,这是个好主意吗?
如果您有最新版本cabal-install
(>= 0.10,我认为),你可以尝试这样做
$ cabal install --reinstall --upgrade-dependencies world
不幸的是,它在我的情况下不起作用:
$ cabal install --dry-run --reinstall world
Resolving dependencies...
cabal: cannot configure Agda-2.2.10. It requires haskell-src-exts >=1.9.6 &&
<1.10
For the dependency on haskell-src-exts >=1.9.6 && <1.10 there are these
packages: haskell-src-exts-1.9.6. However none of them are available.
haskell-src-exts-1.9.6 was excluded because haskell-src-exts-1.11.1 was
selected instead
haskell-src-exts-1.9.6 was excluded because hlint-1.8.12 requires
haskell-src-exts ==1.11.*
如果遇到这样的错误,您可以尝试手动编辑~/.cabal/world
file.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)