help-make
[Top][All Lists]
Advanced

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

Re: PHONY targets and implicit rules


From: Ilya Loginov
Subject: Re: PHONY targets and implicit rules
Date: Wed, 21 Dec 2011 12:28:55 +0400

On Tue, 20 Dec 2011 20:58:52 -0800
Philip Guenther <address@hidden> wrote:


> > So, I have 2 questions:
> > 1) Does implicit rules called for phony targets?
> 
> No.  As it says in the info pages:
> ----
>    Since it knows that phony targets do not name actual files that
> could be remade from other files, `make' skips the implicit rule search
> for phony targets (*note Implicit Rules::).
> ----

Thanks!
 
> > 2) Why in second case I get message "Nothing to be done for `Makefile'"?
> 
> Your Makefile, if taken literally, would result in an infinite loop,
> as make would have to build the Makefile, then reinvoke itself, then
> rebuild the Makefile, then reinvoke itself, etc.  So, since your
> Makefile is broken, *anything* make does is correct.  No?

Really, it's not clear for me. Why make reinvokes itself?

-- 
Ilya Loginov <address@hidden>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]