Re: Bug#432564: Allow debian/rules to not be a makefile
On Thu, Dec 06, 2007, Anthony Towns wrote:
> > Regardless, even requiring debian/rules to be a makefile doesn't
> > actually do much, because someone could do something like:
> > .DEFAULT:
> > debian/irule $@
> > or whatever.
>
> > People should be using make, but if they have a valid reason for doing
> > something else, policy shouldn't get in the way.
>
> And policy doesn't get in their way, because they can just do the above...
Except it completely breaks any hope to benefit of this new Policy
requirement:
- passing -j2 might not be honored (Policy doesn't require it anyway)
- querying the list of targets (to check for build-arch for example)
with a make flag wont work either (Policy doesn't require it anyway)
So arguing that you can pretend that your rules are a makefile while
they are actually not is completely destroying the only benefit of the
requirement...
--
Loïc Minier
Reply to: