【发布时间】:2016-04-05 16:53:31
【问题描述】:
我正在尝试构建一个项目,该项目支持轻松构建“精简”发行版,并删除了不需要的功能。该项目使用 automake,并在其自己的 feature.am 文件中包含潜在的可移动功能,这些文件包含在顶级 Makefile.am 文件中
include feature.am
问题是,如果你删除一个特性(及其 feature.am 文件),autoreconf 会失败
automake: error: cannot open < feature.am: No such file or directory
有没有办法简单地忽略此错误并继续?我尝试使用
-include feature.am
就像 GNU make 所做的那样,但这最终只是将该行复制到 Makefile.in 文件(以及 Makefile)中,而不是让 automake 读取它。
【问题讨论】:
-
在运行
automake之前touching 所有必需的文件怎么样?这样他们就会一直存在(但有时是空的)
标签: automake