【发布时间】:2010-09-01 09:31:09
【问题描述】:
我看到许多 tarball 不包含 autogen.sh 文件,但我在其他一些 tarball 中看到过它。
在 tarball 中包含或不包含 autogen.sh 的理由是什么?
【问题讨论】:
我看到许多 tarball 不包含 autogen.sh 文件,但我在其他一些 tarball 中看到过它。
在 tarball 中包含或不包含 autogen.sh 的理由是什么?
【问题讨论】:
如果您从某种发布分支发布源代码分发,那么恕我直言,无需包含此内容。
autogen.sh 应该只包含在开发版本中。
由于您使用它来生成 ./configure 之类的东西,因此在发布包中无需这样做。
当然,如果您主要针对开发人员,您的受众可能会发现 autogen.sh 文件很有用。
【讨论】:
configure,而不是configure.sh。
如果你的 autogen/bootstap 比 autoreconf 做得更多,那么请,请,包括它。它使修改已发布的 tarball 的人的生活更加更容易(可能需要在应用补丁后重新自动生成)。
【讨论】: