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

Bug#88111: policy should not dictate implementation details



wichert@cistron.nl (Wichert Akkerman)  wrote on 01.03.01 in <[🔎] 20010301152221.B26147@cistron.nl>:

> I'll make this a proposal then:
>
>   Section 5.2 of policy currently dictates that debian/rules has to be
>   a makefile. While this is good practice, the only thing that is essential
>   is that it is an executable that will respond to the build, clean,
>   binary, binary-arch and binary-indep targets.
>
>   As such I propose that the statement that debian/rules has be to a
>   makefile be removed.

I formally object to this proposal, on the grounds that it is a completely  
useless complication of the process.

There's nothing you can do with a non-makefile executable that you can't  
just as easily do by invoking that executable from the makefile, and this  
other executable will never be able to emulate all of make's behaviour.

In short, it buys us exactly nothing except for trouble.


MfG Kai



Reply to: