5 comments
@js also you missed a step, debian/rules doesn't just call dh_* tools, it calls 'dh $@', and then that does something that ends up calling the dh_* tools, or not, depending on your override_* targets 😁 Also there's this whole dh_auto thing, which tries to sniff things about your build system, and of course guesses wrong for anything non-trivial. |
@bugaevc @objfw How so? First there is a Makefile called
debian/rules
. That by default calls a bunch ofdh_*
tools. Those call other tools again. And in the end you override stuff indebian/rules
to call otherdh_*
tools again. How is this not layers upon layers to hide legacy?