【问题标题】:Automake ignore missing NEWS/AUTHORS/COPYING/etc. standard filesAutomake 忽略丢失的 NEWS/AUTHORS/COPYING/等。标准文件
【发布时间】:2013-08-03 22:50:03
【问题描述】:

Automake 要求我的项目的源目录中存在以下“标准”文件:

  • 安装
  • 新闻
  • 自述文件
  • 正在复制
  • 作者
  • 变更日志

显然,这些文件都不是构建程序所必需的,但 Automake 拒绝在没有它们的情况下运行。我知道--add-missing 标志会导致生成样板文件,但我宁愿根本没有这些文件。

有没有办法强制 Automake 运行并忽略丢失的文件而不生成它们?

【问题讨论】:

    标签: autotools automake


    【解决方案1】:

    使用foreign 选项。在文档中查找“严格”。

    【讨论】:

    • 为清楚起见,使用该选项的一种简单方法是在configure.ac:AM_INIT_AUTOMAKE([foreign])中使用它
    • 天啊!一直以来,我一直在使用 autogen.sh 脚本创建假人来关闭该死的东西,谢谢! =D 我也在专有的东西上使用自动工具,这些文件不一定适合此类项目。
    猜你喜欢
    • 2014-04-08
    • 1970-01-01
    • 1970-01-01
    • 2019-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多