【问题标题】:Should autogen.sh be included in a tarball?autogen.sh 应该包含在压缩包中吗?
【发布时间】:2010-09-01 09:31:09
【问题描述】:

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

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

【问题讨论】:

    标签: release autotools


    【解决方案1】:

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

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

    由于您使用它来生成 ./configure 之类的东西,因此在发布包中无需这样做。

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

    【讨论】:

    • configure,而不是configure.sh
    【解决方案2】:

    如果你的 autogen/bootstap 比 autoreconf 做得更多,那么请,请,包括它。它使修改已发布的 tarball 的人的生活更加更容易(可能需要在应用补丁后重新自动生成)。

    【讨论】:

    • 除了 'autoreconf -i' 还能做什么?
    • gtkdocize、intltoolize、git 子模块更新、自动配置等
    猜你喜欢
    • 1970-01-01
    • 2022-01-25
    • 2018-07-01
    • 1970-01-01
    • 2018-07-18
    • 2019-05-31
    • 1970-01-01
    • 2020-09-20
    • 1970-01-01
    相关资源
    最近更新 更多