Как получить список доступных планов сборки для стека? На какой-то системе я получаю lts-3.7
и некоторые другие у меня есть lts-3.1
.Список доступных планов построения стека
ответ
Список всех доступных снимков - https://www.stackage.org/snapshots. Stackage.org строит этот список из планов сборки в этих хранилищах:
- https://github.com/fpco/lts-haskell (для
lts-M.N
фотосъёмки) - https://github.com/fpco/stackage-nightly (для
nightly-YYYY-MM-DD
фотосъёмки)
Есть ли способ получить это на cmdline? или он всегда один и не зависит от машины? –
Это не полная информация, но это вернет вам некоторые JSON, показывающие последнюю ночную и последнюю минорную версию для каждого крупного выпуска LTS: 'curl -sSL http://www.stackage.org/download/lts -snapshots.json' –
Есть ли способ получить список доступных разрешителей? – Magnus
ли вы имеете в виду команды оболочки? Вы используете 'cabal'? Пожалуйста, предоставьте дополнительную информацию. –
Он использует 'stack'/Stackage, как уже упоминалось, совершенно очевидно. –
Кстати, распознаватель по умолчанию при запуске 'stack' вне проекта и предпочтительный резольвер для' stack new' и 'stack init' установлен в' ~/.stack/global/stack.yaml'. –