我想进行本地更改Pandoc并重新编译Hakyll,以便它使用该本地更改。所以,我下载了这两个库的开发版本:
git clone https://github.com/jgm/pandoc.git
git clone https://github.com/jaspervdj/hakyll.git
然后我进行了Pandoc我想要的更改,然后使用
cd pandoc
cabal install
我使用安装pandoc二进制文件进行了测试,它可以按预期工作。
现在,我想Hakyll了解这些变化。所以,我尝试了
cd hakyll
cabal install
现在hakyll开始重新安装pandoc,并从 Hackage 获取新版本(我猜),从而覆盖我在Pandoc. 如何说服cabal使用本地安装的版本Pandoc而不是重新安装它?