介绍
我有一个源代码包(通过下载apt source ...),我想在代码编辑器中使用rtags来探索它。执行此操作的标准方法是空运行构建系统生成的 makefile,rtags以便它可以使用这些命令(重新)构建其上下文源代码导航和自动完成数据库。
问题
通常,我只是autogen//获取一个autoconfmakefile configure,然后使用make -nk.
但是,由于我使用的是 Debian 软件包,因此我需要将 Debian 特定的配置命令与dpkg-buildpackage或 一起使用dpkg-source,以便源代码导航能够反映官方构建中使用的相同构建选项。
我浏览了buildpackage的手册页,但找不到任何可以在该./configure步骤之后、执行任何实际构建命令之前停止构建的选项。虽然它确实有--build=source( -S) 选项,但它没有执行我想要的操作:它应用 Ubuntu 特定的补丁,然后在运行/之前停止。这是不可接受的,因为我希望/步骤也被执行。automakeconfigureautomakeconfigure
问题
如何在dpkg-buildpackage运行后autogen//但运行前停止?automakeconfiguremake
建议的方法应该适用于dnsutils源包。