2017-12-13 2 views
1

Stack 프로젝트에 req을 추가하고 싶습니다. 이 컴퓨터에 stack install req으로 설치할 수는 있지만 프로젝트 종속성에이 목록을 작성하여 현재 설치되지 않은 경우 프로젝트가 빌드 될 때 다운로드됩니다.스택 프로젝트에 외부 하스켈 패키지를 어떻게 추가 할 수 있습니까?

stack.yaml이 작업을 수행 할 수있는 것처럼 보이지만 수행 방법에 대한 정보를 찾을 수 없습니다.

답변

2

stack.yaml 파일의 extra-deps 섹션에서 종속성을 추가하십시오. 예 : 그 (리졸버가 필드 resolverstack.yaml 파일에 지정된) 특정 stackage의 해결에없는 경우가 extra-deps의 버전을 지정

extra-deps: 
- req-1.0.0 

참고. 이 경우 stackage 해석기에 있습니다. 패키지 파일의 build-depends 섹션 (또는 hpack을 사용하는 경우 package.yaml 파일)에 해당 패키지 이름을 지정하기 만하면됩니다.

자세한 내용은 available here입니다.

+0

아하 저는 거기에있을 것이라고 생각했지만 작동하지 않았습니다. 버전 번호도 누락되었습니다. – Qwertie

관련 문제