Недавно, когда я нашел хорошие пакеты с исходниками для ghc 6.12 / 6.10 на Hackage, я был вынужден внести некоторые незначительные или серьезные изменения в файлы cabal, чтобы эти пакеты работали под windows.Кроме того, чтобы раскошелиться и объединить мои исправления с github, , что кажется наилучшим способом / достаточно хорошей практикой , чтобы перенести эти модифицированные сборки в пару других оконных коробок, которые имеют только основныеПлатформа haskell установлена?
Я бы предпочел, чтобы я мог как-то работать с установкой cabal, потому что это то, что обычно используется.Нужно ли помещать измененные каталоги сборки в общий / сетевой каталог и монтировать из целевого окна Windows?Скажите что-то вроде этого:
при подготовке машины
cabal fetch foo
cabal unpack foo
cd foo
edit .cabal and .hs
cabal configure
cabal build
При использовании машины и нормальном развитии
cd machinepreparemount
cd foo
cabal install