8
# Perl script 'copy' comment. On Windows the built in "copy" command also
9
# copies timestamps: this messes up Makefile dependencies.
13
foreach $arg (@ARGV) {
14
$arg =~ s|\\|/|g; # compensate for bug/feature in cygwin glob...
25
die "Need at least two filenames";
28
$dest = pop @filelist;
30
if ($fnum > 2 && ! -d $dest)
32
die "Destination must be a directory";
40
$dfile =~ s|^.*[/\\]([^/\\]*)$|$1|;
41
$dfile = "$dest/$dfile";
47
sysopen(IN, $_, O_RDONLY|O_BINARY) || die "Can't Open $_";
48
sysopen(OUT, $dfile, O_WRONLY|O_CREAT|O_TRUNC|O_BINARY)
49
|| die "Can't Open $dfile";
50
while (sysread IN, $buf, 10240)
52
syswrite(OUT, $buf, length($buf));
56
print "Copying: $_ to $dfile\n";