我见过很多tarball都不包含autogen.sh
文件,但我在其他一些tarball中看到过它。
在tarball中包含或不包含autogen.sh
的理由是什么?
答案 0 :(得分:6)
如果您从某种发布分支发布源代码发布,那么恕我直言,则无需包含此内容。
autogen.sh 只应包含在开发版本中。
由于您使用它来生成 ./ configure 和stuff,因此无需在发布包中执行此操作。
当然,如果您主要针对开发人员,您的受众可能会发现 autogen.sh 文件很有用。
答案 1 :(得分:4)
如果你的autogen / bootstap比autoreconf
更多,那么请包括它。对于修改已发布的tarball的人来说,它可以更轻松地生活很多(在应用补丁后可能需要重新自动化)。