Durum, Netwire'i Stack kullanarak kurmaya çalışıyorum. Ancak, dhobbs tarafından bildirilen en son netwire 5.0.1'de bir sorun var: http://hub.darcs.net/ertes/netwire/issue/13Yığın kullanarak yerel bir paket sürümü nasıl yüklenir/kullanılır?
Sorunun ne zaman düzeltileceğini bilmediğimden beri, repo'yu indirdim ve değişikliği kendim yaptım. Ancak, böyle bir yerel yama sürümü nasıl yükleneceğini anlamıyorum. stack install
, bunu ~/.stack
'a yüklemez. Bir fikri olan var mı?
Güncelleme Şimdi yığını kullanarak diğer bazı kütüphaneleri geliştiriyorum. Bir başka projeyi kütüphaneleri nasıl kullanırım? Göreli bir yolun kodlanması inanılmaz derecede çirkin görünüyor. Ayrıca netwire
bir bağımlılık sizin cabal beyan sahip
flags: {}
packages:
- '.'
extra-deps: {}
resolver: lts-3.7
: Yani
Bu yöntemi biliyorum. Ancak, netwire kütüphanesini kaynaktan izole edilmiş daha uygun bir yere koymak istiyorum. Söylediklerimi yapmak,/usr altında bir sürü yazılım derlemek ve kaynakları orada tutmak gibi hissettiriyor. –
Ya da, "Stack ghci" yi herhangi bir yerde kullanırsam, "Control.Wire" öğesini –
alabilirim, ancak% 100 olmadığımı, ancak desteklenen bir kullanım durumu olduğunu düşünmüyorum. – adamse