我看到Hackage 2有一个变更日志字段。这是我长期以来想要的一个功能。但是多次谷歌搜索都没有找到任何关于如何“填充”此字段的文件。有人知道如何做吗?
我没有立即找到文件,但代码显示:
虽然没有相应的字段,但它会在tarball中寻找名为changelog
、change_log
或changes
的文件(支持.txt
、.md
和.markdown
扩展名)。大小写不敏感。
请注意,除非您以某种方式将其添加到cabal文件中,否则此文件可能不会由cabal sdist
添加到tarball中。一种方法是在cabal文件的顶层中将其添加到Extra-source-files:
字段中。例如:
Extra-Source-Files: changelog.md
Cabal的.cabal文件可以实现此功能,并提供了一个很好的示例。
Cabal的.cabal文件可以实现此功能,并提供了一个很好的示例。
extra-source-files
字段中。 - Joachim Breitner