Ответ 1
Я не мог найти документацию сразу, но код:
Для него нет поля, но в tar-архиве он просто ищет файл с именем changelog
, change_log
или changes
(допускается окончание файлов .txt
, .md
и .markdown
). Дело не имеет значения.
Обратите внимание, что этот файл не обязательно будет добавлен в tar- cabal sdist
если вы не добавите его в файл cabal sdist
каким-либо образом. Один из способов сделать это - добавить его в поле Extra-source-files:
на верхнем уровне файла cabal. например:
Extra-Source-Files: changelog.md
Cabal .cabal file делает это и дает хороший пример.