Re: Clarify rationale for 'debian/rules' shebang line
On Tue, Nov 17, 2009 at 06:51:31PM -0800, Russ Allbery wrote:
> Steve Langasek <vorlon@debian.org> writes:
> > On Sun, Nov 15, 2009 at 11:20:17PM +0100, Kurt Roeckx wrote:
> >> On Sat, Oct 31, 2009 at 12:12:33PM +1100, Ben Finney wrote:
>
> >>> === modified file 'policy.sgml'
> >>> --- policy.sgml 2009-10-21 20:49:37 +0000
> >>> +++ policy.sgml 2009-10-31 01:10:42 +0000
> >>> @@ -1725,7 +1725,10 @@
> >>> <p>
> >>> It must start with the line <tt>#!/usr/bin/make -f</tt>,
> >>> so that it can be invoked by saying its name rather than
> >>> - invoking <prgn>make</prgn> explicitly.
> >>> + invoking <prgn>make</prgn> explicitly. That is, invoking
> >>> + either of <tt>make -f debian/rules <em>args...</em></tt>
> >>> + or <tt>./debian/rules <em>args...</em></tt> must cause
> >>> + identical behaviour in each case.
> >>> </p>
> >>>
> >>> <p>
>
> >> Seconded.
>
> > I'm not convinced this is necessary, but I think it would be better worded
> > as:
>
> > That is, invoking either of [...] must result in identical behavior.
>
> I second the modification with this change, as I agree with Steve that
> this reads a bit better.
I'm fine with either wording.
Kurt
Reply to: