[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: