2015-09-22 9 views
5

Czy ktoś wie, czy istnieje łatwy sposób, aby Stack użyć określonej poprawionej wersji biblioteki Cabal z mojego repozytorium GitHub? Jestem bardzo zadowolony z tego, jak mogę użyć rozwidlonych wersji innych pakietów, po prostu umieszczając je w sekcji packages: z stack.yaml, ale to nie działa z Cabal.Czy mogę sprawić, by Stack korzystał z mojej biblioteki z łatami Cabal?

To, czego chciałem, to sposób określania adresu URL repozytorium git i wersji w stack.yaml i zbudowanie biblioteki Cabal z tego źródła, a nie z Hackage czy jakiegokolwiek innego repozytorium. Czy można to zrobić?

Odpowiedz

3

Stos będzie korzystał z najnowszej wersji biblioteki Cabal w globalnej bazie danych, więc zainstalowanie jej (na przykład przy użyciu skryptu Setup.hs bezpośrednio) powinno działać.