2015-09-22 26 views
5

Có ai biết nếu có một cách dễ dàng để thực hiện Stack sử dụng phiên bản vá thư viện Cabal cụ thể từ kho lưu trữ GitHub của tôi không? Tôi rất hài lòng với làm thế nào tôi có thể sử dụng phiên bản chia rẽ của các gói khác bằng cách chỉ cần đặt chúng vào packages: phần của stack.yaml, nhưng điều đó dường như không làm việc với Cabal.Tôi có thể tạo Stack sử dụng thư viện Cabal được vá của mình không?

Điều tôi muốn là một số cách để chỉ định URL kho git và sửa đổi trong stack.yaml và có thư viện Cabal được xây dựng từ nguồn đó, không phải từ Hackage hoặc bất kỳ kho lưu trữ ngược dòng nào. Điều này có thể được thực hiện?

Trả lời

3

Ngăn xếp sẽ sử dụng phiên bản thư viện Cabal mới nhất trong cơ sở dữ liệu toàn cầu của bạn, vì vậy hãy cài đặt nó ở đó (chẳng hạn như bằng cách sử dụng tập lệnh Setup.hs).

Các vấn đề liên quan