1

我写了一些我想从 MakeMaker 安装的手册页。

我想使用环境变量等环境变量来控制它们的安装位置INSTALLSITEMAN1DIR*

我应该在源代码树的哪个位置放置 man 文件,或者我需要对 Makefile.PL 做些什么来告诉它有关它们的信息?

4

1 回答 1

2

你的手册页是什么格式的?您不应该提供完全编译的联机帮助页,因为每个目标主机都需要根据需要使用自己的 groff 或 troff 或其他版本来格式化它们。

如果您以 POD 格式编写联机帮助页,MakeMaker 会自动选择它们并将它们放在正确的位置。

  1. 只需.pod在最后命名文件,
  2. 将它们放在您的lib目录中,然后
  3. 将它们格式化为 Perl 的普通旧文档 (POD)格式。

如果您需要以其他格式发布您的联机帮助页,我不知道协议是什么。您可能必须自定义MakefileExtUtils ::MakeMaker生成的。此时,您可能需要查看Module::BuildModule::InstallDist::Zilla,因为它们更容易定制。

于 2012-09-10T16:09:41.660 回答