我需要使用debian / rules中的哪个目标来生成文档?

内森·奥斯曼(Nathan Osman)

我在为共享库创建Debian打包时遇到了一些问题。该应用程序包含一个Doxyfile,用于生成该库的文档。我想创建一个libfoo-doc包含文档软件包。

为了生成文档,我在以下几行中debian/rules

#!/usr/bin/make -f

build-indep:
    cd $(DESTDIR)/share/doc/libfoo-doc ; doxygen

%:
    dh $@

但是,尽管此页面声称仍然无法建立该目标

“二进制目标必须是用户构建由此源程序包生成的二进制程序包所必需的全部。它分为两部分:binary-arch构建特定于特定体系结构的二进制程序包,以及binary-indep构建那些不是。

我也尝试将其更改build-indep为,installdocs但这没什么区别。

我需要使用什么目标来生成文档?

醉酒

您正在override_dh_build-indep从手册页中查找dh命令联机帮助页图标

OVERRIDE TARGETS
       A debian/rules file using dh can override the command that is run at
       any step in a sequence, by defining an override target.

       To override dh_command, add a target named override_dh_command to the
       rules file. When it would normally run dh_command, dh will instead call
       that target. The override target can then run the command with
       additional options, or run entirely different commands instead. See
       examples below.  (Note that to use this feature, you should Build-
       Depend on debhelper 7.0.50 or above.)

       Override targets can also be defined to run only when building
       architecture dependent or architecture independent packages.  Use
       targets with names like override_dh_command-arch and
       override_dh_command-indep.  (Note that to use this feature, you should
       Build-Depend on debhelper 8.9.7 or above.)

关于策略位...build-indep正在调用目标,而不是您的build-indep目标。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否有人成功使用LotusScript中的ODF“简单API”来生成文档?

我需要使用LotusScript获取文档中的字段列表

我需要使用JDK 13.0.2编译哪个版本的JRE?

我需要使用 react 从数据中删除 <p>

我需要使用函数python交换矩阵中的元素

网站中的交互式图表:我需要学习什么?我需要使用哪些工具?

我可以知道我需要使用gradle编译哪个依赖版本

Stripe-如果我的定期续约失败,我需要使用哪个webhook事件?

我需要使用jinja2和ansible中的csv文件生成ansible-playbook

我需要使用哪个jar来使用Spring AOP AspectJ注释?

Dropbox从我的托盘中消失了,但是我需要使用偏好对话框!

我需要使用联接将dabase值输入到我的文本框中

验证 Auth0 ID 令牌 - 我需要使用哪个密钥

我的CSS #wrapper样式需要使用div应用于HTML文档

如果我只需要使用 ItemWriter 删除行,为什么在我的工作步骤中需要 ItemReader

我需要使用 moment.js 生成四个特定的时间消息

我需要使用表中的员工ID从mysql数据库中获取数据

我需要使用父类替换嵌套div中的bootsrap类名

我是否需要使用WMI才能在VBScript中合并文本文件?

要在Android中启动新活动,我需要使用意图吗?

在C中实现双链表实现的pop方法,我是否需要使用free

我需要使用批处理脚本从文件中删除多行字符串

我真的需要使用PuTTY从Linux的SSH会话中“退出”吗?

我需要使用准备好的语句处理从数据库中获取的数据吗?

为什么我的Reitit路线中需要使用英镑符号?

我需要使用long类型在Java中存储2166136261吗?

我需要使用 c 中的函数打印数组的总和

文件'/ etc / sudoers':如果我在sudo组中,为什么需要使用sudo命令?

我需要使用Emploee类的薪水从农场对象列表中创建地图