Подтвердить что ты не робот

Parallel Cabal Builds

Есть ли способ скомпилировать пакеты при использовании cabal install, аналогичного флагов GNU make -jN?

4b9b3361

Ответ 1

Да, начиная с версии 1.16, cabal поддерживает это с помощью параметра -j для установки, например:

cabal install -j mypackage

Ответ 2

Нет. Это был открытый вопрос в течение некоторого времени. Было предпринято попытку сделать ghc --make сборку необходимых модулей параллельно, но, очевидно, это столкнулось с проблемами. С тех пор делать это на уровне каббала было все, что я слышал, но еще не стал реальностью.

См. этот дублирующий вопрос для некоторых ссылок и то, что по-прежнему является уровнем техники.