Re: Explicit, implicit rule chain doesn't work in created dirs

2002-08-28 Thread Paul D. Smith
%% <[EMAIL PROTECTED]> writes: >> You can do this in the next version of GNU make. There is a >> feature which allows you to declare a dependency for ordering >> purposes only, but which doesn't impact the rebuild/don't rebuild >> decision (the update time is ignored). b> Cool. :) Doe

Re: Explicit, implicit rule chain doesn't work in created dirs

2002-08-28 Thread barkalow
On Wed, 28 Aug 2002, Paul D. Smith wrote: > %% <[EMAIL PROTECTED]> writes: > > n> if (lookup_file (p) != 0 || > n> ((!dep->changed || check_lastslash) && file_exists_p (p))) > > I'll look at this more closely. Thanks. Another thing I forgot: if you ask make to make that target direct

Re: Explicit, implicit rule chain doesn't work in created dirs

2002-08-27 Thread Paul D. Smith
%% <[EMAIL PROTECTED]> writes: n> if (lookup_file (p) != 0 || n> ((!dep->changed || check_lastslash) && file_exists_p (p))) I'll look at this more closely. n> Ideally it would be possible to tell make that the date on some n> targets is never important, rather than using the --o

Re: Explicit, implicit rule chain doesn't work in created dirs

2002-08-27 Thread barkalow
On Tue, 27 Aug 2002, Paul D. Smith wrote: > %% <[EMAIL PROTECTED]> writes: > > b> dir: > b> mkdir -p dir/subdir > > This rule is incorrectly written. You have informed make that you will > be creating a target "dir", but you really created a target > "dir/subdir". As a result, make doesn't

Re: Explicit, implicit rule chain doesn't work in created dirs

2002-08-27 Thread Paul D. Smith
%% <[EMAIL PROTECTED]> writes: b> dir: b>mkdir -p dir/subdir This rule is incorrectly written. You have informed make that you will be creating a target "dir", but you really created a target "dir/subdir". As a result, make doesn't know anything about "dir/subdir", it only knows about