Re: cvs commit: src/bin/csh Makefile src/gnu/usr.bin/cc/cpp Makefile src/gnu/usr.bin/cc/f77 Makefile src/lib/libform Makefile src/lib/libmenu Makefile src/lib/libncurses Makefile src/lib/libpanel Makefile src/usr.bin/awk Makefile ...

From: Ruslan Ermilov <ru_at_FreeBSD.org>
Date: Fri, 6 Jun 2003 18:00:14 +0300
On Fri, Jun 06, 2003 at 06:46:56AM -0700, Jun Kuriyama wrote:
> kuriyama    2003/06/06 06:46:56 PDT
> 
>   FreeBSD src repository
> 
>   Modified files:
>     bin/csh              Makefile 
>     gnu/usr.bin/cc/cpp   Makefile 
>     gnu/usr.bin/cc/f77   Makefile 
>     lib/libform          Makefile 
>     lib/libmenu          Makefile 
>     lib/libncurses       Makefile 
>     lib/libpanel         Makefile 
>     usr.bin/awk          Makefile 
>     usr.bin/less         Makefile.common 
>   Log:
>   Use
>           cat ${.ALLSRC} > ${.TARGET}
>   rather than
>           ln -sf ${.ALLSRC} ${.TARGET}
>   not to depends on absolute-path of symbolic links.
>   
>   Commented by:  marcel, obrien, bde
>   
I still think this should be done with "cp -f ${.ALLSRC} ${.TARGET}"
though, as discussed with Marcel.  We aren't writing to these files
later, so it should be OK here to just use cp(1), a tool for COPYING
files.  It is safe even if the source file has read-only mode.


Cheers,
-- 
Ruslan Ermilov		Sysadmin and DBA,
ru_at_sunbay.com		Sunbay Software Ltd,
ru_at_FreeBSD.org		FreeBSD committer

Received on Fri Jun 06 2003 - 08:00:23 UTC