Я хочу сделать локальное изменение в Pandoc
и перекомпилировать Hakyll
так, чтобы он использовал это локальное изменение. Итак, я скачал версию развития обоего библиотек:Как связать локальную версию библиотеки с cabal
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
и не переустанавливать ее?