At no time during the current make
processing does it jump out from the middle of the parser phase and into
the rule execution phase. Not only that but the behavior would be quite
surprising to people who are familiar with make, since no rules or
variables that were defined after the include direc
Hi Paul,
Thanks for the explanation. I am now satisfied you are telling the truth :)
Not really. The times where it makes any difference are very few, and
the performance penalty that would be incurred to re-invoke make after
each makefile was recreated could be quite large.
I checked this out. Us
Hi Paul,
Thanks for the clarification. I have still some questions though.
From: "Paul D. Smith" <[EMAIL PROTECTED]>
id> It would know that the order of making up to date has to be:
id> Makefile, sub.mk, subsub.mk, subsubsub.mk, etc., because if sub.mk
id> is out of date, there is no guarente
Hi Paul,
Thanks for your reply. I will try to clarify what I meant.
From: "Paul D. Smith" <[EMAIL PROTECTED]>
%% "Ian Dunbar" <[EMAIL PROTECTED]> writes:
id> In general, making the lowest file first seems like unusual
id> behavour. Shouldn't make k