【发布时间】:2014-01-31 08:11:19
【问题描述】:
我看到 Hackage 2 有一个变更日志字段。这是我想要很久的功能。但是,多次 Google 搜索都未能找到有关您如何填充此字段的单一文档。有人知道怎么做吗?
【问题讨论】:
我看到 Hackage 2 有一个变更日志字段。这是我想要很久的功能。但是,多次 Google 搜索都未能找到有关您如何填充此字段的单一文档。有人知道怎么做吗?
【问题讨论】:
我找不到文档,但是code:
它没有字段,但它只会在 tarball 中查找名为 changelog、change_log 或 changes 的文件(以 .txt、.md 和 .markdown 结尾的文件是允许)。大小写无关紧要。
请注意,cabal sdist 不一定会将这个文件添加到 tarball 中,除非您也以某种方式将它添加到 cabal 文件中。一种方法是将其添加到 cabal 文件顶层的 Extra-source-files: 字段中。例如:
Extra-Source-Files: changelog.md
Cabal 的 .cabal 文件就是这样做的,并提供了一个很好的例子。
【讨论】:
extra-source-files字段中。