使用现有的 Makefile 作为 automake 项目的一部分
Posted
技术标签:
【中文标题】使用现有的 Makefile 作为 automake 项目的一部分【英文标题】:Using existing Makefile as part of automake project 【发布时间】:2014-11-01 23:42:20 【问题描述】:另外,问题可能是“在 automake 项目中使用 Sphinx 文档”,这可能更有趣但更难实现。
我正在开发一个使用 automake/autoconf 的库,我有两种文档,一种是使用 Valadoc 使用 cmets 生成 API 文档,另一种是 Sphinx 文档,最终在 readthedocs 中。 Sphinx 文档是从命令行与 Makefile 一起生成的,但如果通过选项 --enable-doc 传递配置,我想将其构建为项目的一部分。创建的 Makefile 并没有什么特别令人惊奇的地方,但我一直找不到生成它的 m4 脚本。
谢谢。
【问题讨论】:
【参考方案1】:答案如此明显,几乎不值得发布答案。我只需要将现有的 sphinx Makefile 重命名为 Makefile.sphinx 之类的名称,然后在 Makefile.am 目录的顶部添加一个包含行。
【讨论】:
以上是关于使用现有的 Makefile 作为 automake 项目的一部分的主要内容,如果未能解决你的问题,请参考以下文章
是否有终端工具可以为 Vala 项目自动生成 autoconf/automake makefile?
在 Makefile.am(automake) 中使用 if 语句
是否有不同的方法可以使用 automake 包含 makefile?
生成一个 Makefile,使用 Automake 一步编译和链接所有源文件