我在构建debian包的时候遇到了一个问题。debian包装:dh build和dh二进制文件有什么区别
至于规则的文档文件:https://www.debian.org/doc/manuals/maint-guide/dreq.en.html#rules
的debian /规则建立运行DH构建;这反过来运行以下:
dh_testdir dh_auto_configure dh_auto_build dh_auto_test
fakeroot的Debian的/规则fakeroot的DH二进制二进制运行;这反过来运行以下:
dh_testroot dh_prep dh_installdirs dh_auto_install dh_install dh_installdocs ... dh_builddeb
但是当我运行dh binary --no-act
命令时,输出包括dh build --no-act
。这意味着在构建debian包期间,./configure
和make
命令会运行两次。有点奇怪。
我用dpkg-buildpackage -us -uc
来构建debian包。
更新:我看到它实际上没有运行两次,但为什么 - 无行为显示dh build
输出运行两次?
谢谢你的回答,我认为文件应该指出这一点,以免混淆新用户。 – chenzhiwei