2013-11-21 8 views

답변

5

이 메시지는 실제로 darcs가 아닌 cabal의 메시지이며 cabal 테스트 인터페이스를 나타냅니다.

대부분의 하스켈 프로젝트는 프로젝트를 빌드하기 위해 cabal이 실행하는 Setup.hs 또는 Setup.lhs 파일을 포함합니다. 일반적으로 기본값 인 Distribution.Simple.defaultMain을 호출하는 것으로 충분하지만 cabal 라이브러리의 UserHooks은 여러 개의 후크를 정의하여 동맹 기본 동작을 확장합니다. 그 후크 중 하나는 runTests이며, 이는 Cabal에게 패키지의 테스트 스위트에 대해 알리는 유일한 방법이었습니다. 그러나 runTests은 이제 cabal 패키지 파일의 test suite section에 찬성하여 더 이상 사용되지 않습니다. darcs의 Setup.lhs 파일은 runTests 후크를 무시하므로 사용 중단 경고가 트리거됩니다.

darcs 사용자는이 메시지에 대해 걱정할 필요가 없습니다. darcs 프로젝트에 참여하는 데 관심이 있다면, 이것을 수정하는 것이 비교적 간단해야하며 패치가 감사하게 받아 들여질 것이라고 확신합니다.

+0

감사합니다. John, 내가 살펴볼 것입니다. –