2015-09-22 12 views
5

Qualcuno sa se esiste un modo semplice per fare in modo che Stack usi la versione con patch specifica della libreria Cabal dal mio repository GitHub? Sono molto contento di come posso usare le versioni a forcella di altri pacchetti semplicemente inserendoli nella sezione packages: di stack.yaml, ma sembra non funzionare con Cabal.Posso fare in modo che Stack usi la mia libreria Cabal con patch?

Quello che volevo è un modo per specificare l'URL del repository git e la revisione in stack.yaml e avere la libreria Cabal creata da quella fonte, non da Hackage o da qualsiasi repository upstream. Questo potrebbe essere fatto?

risposta

3

Stack utilizzerà la versione più recente della libreria Cabal nel database globale, pertanto l'installazione in tale posizione (ad esempio utilizzando direttamente lo script Setup.hs) dovrebbe funzionare.

Problemi correlati