2012-06-16 2 views
4

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을 입력하겠습니다. 그래서, 따라서 내가 Pandoc에서 만든 로컬 변경 사항을 무시, 지금 pandoc를 다시 설치 hakyll 시작

cd hakyll 
cabal install 

을 시도하고, Hackage (내 생각)의 새로운 버전을 가져옵니다. cabal에 로컬로 설치된 Pandoc 버전을 사용하고 재설치하지 않도록 설득하려면 어떻게해야합니까?

답변

1

기본적으로 pandocblaze-html의 구 버전으로 빌드하고 Hakyllblaze-html 1.5을 필요로한다는 것을 알고 있습니다. 다음 HakyllPandoc를 다시 설치하지 않습니다

cabal install -fblaze_html_1_5_0 

사용 pandoc를 다시 빌드합니다.

관련 문제