Я вижу, что Hackage 2 имеет поле изменений. Это особенность, которую я давно хотел. Но в нескольких поисковых запросах Google не удалось найти ни одного фрагмента документации о том, как вы заполнили это поле. Кто-нибудь знает как это делать?Как добавить журнал изменений в пакет Cabal?
20
A
ответ
22
Я не мог найти документацию сразу, но code:
Там нет поля для этого, но это будет просто смотреть в тарболе аа файл с именем changelog
, change_log
или changes
(файл концовка .txt
, .md
и .markdown
). Дело не имеет значения.
Обратите внимание, что этот файл необязательно будет добавлен в архив на cabal sdist
, если вы также не добавите его в файл cabal. Один из способов сделать это - добавить его в поле Extra-source-files:
на верхнем уровне файла cabal. например .: файл
Extra-Source-Files: changelog.md
междусобойчик в .cabal делает это, и дает хороший пример.
Смежные вопросы
- 1. изменить журнал изменений SVN
- 2. Cabal не найти правильный пакет
- 3. Как вести журнал изменений сообщества?
- 4. Как организовать автоматический журнал изменений в Trac?
- 5. Журнал изменений свойств NHibernate.Envers
- 6. CMD журнал изменений даты
- 7. Метеорологический журнал изменений
- 8. Включить журнал изменений в dropfolder
- 9. Как реализовать журнал изменений в android?
- 10. Как вернуть пакет изменений MKS
- 11. плагины пакет неизвестный символ при использовании cabal
- 12. Git log: журнал будущих изменений
- 13. История журнала MAPI/журнал изменений
- 14. Журнал изменений для журнала EventLog
- 15. Невозможно установить пакет через cabal - неудовлетворенные зависимости
- 16. Посмотреть журнал изменений онлайн Json
- 17. Как вручную установить пакет в проект, который использует cabal
- 18. Hibernate envers получить журнал изменений
- 19. Как генерировать журнал изменений из Trac
- 20. Jenkins: как сохранить журнал изменений для сборки
- 21. Как реализовать журнал изменений MVC 4?
- 22. STM-дружественный список как журнал изменений
- 23. Графический журнал изменений в mercurial's hgwebdir.cgi
- 24. Возможно ли создать журнал изменений в Teamcity?
- 25. Mercurial - журнал изменений в прошлом месяце
- 26. Плагин Jenkins для записи в журнал изменений?
- 27. добавить строку в журнал
- 28. Как составить журнал git для ожидающих изменений в TeamCIty
- 29. Как добавить пакет контейнеров в мой .cabal файл (не перезаписывая стек во время компиляции)?
- 30. Пользовательский журнал изменений в трубопроводах Jenkins
Yay для документации. : -S Имеет ли значение, находится ли файл в корне? – MathematicalOrchid
К сожалению, просто добавление файла изменений в папку моего пакета ничего не делало. Кажется, Cabal проигнорировал файл и не включил его в tarball. Как мне это сделать? – MathematicalOrchid
Вам нужно добавить его в поле 'extra-source-files'. –