Charles Plessy <[EMAIL PROTECTED]> writes:

> Hello everybody,
>
> there was recently a discussion on this list about the necessity of
> using $(QUILT_STAMPFN) instead of patch as a patching target. I had a
> look at /usr/share/dpatch/dpatch.make and /usr/share/quilt/quilt.make
> and realised that only Quilt makes the patch target phony. Is there
> actually a good reason for this? I was considering fixing all our
> packages in Debian Med and maybe ask the Quilt and Dpatch maintainers to
> standardise their target names, but maybe the simplest solution is to
> make the patch rule not phony?

Whether explicitly declared phony or not, the target is phony because it
doesn't create a file named patch.  Any rule that doesn't create a file
matching the name of the rule is phony; the only purpose of the .PHONY
declaration is to force make to realize this even if a file with that name
exists for some other reason.

-- 
Russ Allbery ([EMAIL PROTECTED])               <http://www.eyrie.org/~eagle/>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to