autogen.sh应该包含在tarball中吗?

时间:2010-09-01 09:31:10

标签: release autotools

我见过很多tarball都不包含autogen.sh文件,但我在其他一些tarball中看到过它。

在tarball中包含或不包含autogen.sh的理由是什么?

2 个答案:

答案 0 :(得分:6)

如果您从某种发布分支发布源代码发布,那么恕我直言,则无需包含此内容。

autogen.sh 只应包含在开发版本中。

由于您使用它来生成 ./ configure 和stuff,因此无需在发布包中执行此操作。

当然,如果您主要针对开发人员,您的受众可能会发现 autogen.sh 文件很有用。

答案 1 :(得分:4)

如果你的autogen / bootstap比autoreconf更多,那么请包括它。对于修改已发布的tarball的人来说,它可以更轻松地生活很多(在应用补丁后可能需要重新自动化)。