%% "Casper Hornstrup" <[EMAIL PROTECTED]> writes:

  ch> On NTFS volumes, the last modification time of directories is
  ch> changed whenever a change occurs to the directory or an entry
  ch> within it.

It seems like standard filesystem behavior to me.  Based on my reading
of the MS doc you linked, UNIX filesystems work the same way.

  ch> This behaviour can cause make to go into a loop if an entry within
  ch> the directory is changed, and there exist other targets that
  ch> depend on the directory which then again causes changes to be made
  ch> to the directory.

In that case, your makefile is broken ;-).

  ch> This patch changes so the creation time is always used instead of
  ch> the last modification time for directories on Windows.

I don't think the current behavior is incorrect, and I don't think it
needs to be fixed.  After all, you could get identical behavior with
files, rather than directories, if you set your makefile up that
way... so don't do that :-).

-- 
-------------------------------------------------------------------------------
 Paul D. Smith <[EMAIL PROTECTED]>          Find some GNU make tips at:
 http://www.gnu.org                      http://make.paulandlesley.org
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist


_______________________________________________
Make-w32 mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/make-w32

Reply via email to