On Mon, Nov 16, 2009 at 2:19 AM, Mark Galeck (CW) <[email protected]>wrote:

> >mv include1/foo.h include1/foobar.h
>
> Now we are still in trouble.  Because the timestamp for foobar.h, created
> this way, would be as old as foo.h.  And so yes make will notice that the
> new foobar.h is there, but will think it  is an old file, older than
> include/foobar.h, and now again foobar.o will not be rebuilt.
>

If you mv a file, all files which included the old name must be edited, and
therefore also rebuilt.

:-?
-- 
----- stephan beal
http://wanderinghorse.net/home/stephan/
_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to