Currently, config/gen/makefiles/root.in says:
TOUCH = $(PERL) -e ${PQ}open(A,qq{>>$$_}) or die foreach @ARGV${PQ}
However, this fails for my source tree. I habitually leave
CVS-controlled files write-only until they are locally modified.
(This is "cvs -r" behavior, also triggered by exporting CVSREAD=1.)
Perl has a C<utime> operator which should work even when files are
read-only. Is there a reason that $(TOUCH) doesn't use it?
--
Chip Salzenberg - a.k.a. - <[EMAIL PROTECTED]>
Open Source is not an excuse to write fun code
then leave the actual work to others.