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.

Reply via email to