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