mirror of
https://github.com/openssl/openssl.git
synced 2024-11-27 05:21:51 +08:00
609b0852e4
The prevailing style seems to not have trailing whitespace, but a few lines do. This is mostly in the perlasm files, but a few C files got them after the reformat. This is the result of: find . -name '*.pl' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//' find . -name '*.c' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//' find . -name '*.h' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//' Then bn_prime.h was excluded since this is a generated file. Note mkerr.pl has some changes in a heredoc for some help output, but other lines there lack trailing whitespace too. Reviewed-by: Kurt Roeckx <kurt@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org>
78 lines
1.4 KiB
Perl
78 lines
1.4 KiB
Perl
#! /usr/bin/env perl
|
|
# Copyright 2005-2016 The OpenSSL Project Authors. All Rights Reserved.
|
|
#
|
|
# Licensed under the OpenSSL license (the "License"). You may not use
|
|
# this file except in compliance with the License. You can obtain a copy
|
|
# in the file LICENSE in the source distribution or at
|
|
# https://www.openssl.org/source/license.html
|
|
|
|
|
|
use Fcntl;
|
|
|
|
|
|
# copy.pl
|
|
|
|
# Perl script 'copy' comment. On Windows the built in "copy" command also
|
|
# copies timestamps: this messes up Makefile dependencies.
|
|
|
|
my $stripcr = 0;
|
|
|
|
my $arg;
|
|
|
|
foreach $arg (@ARGV) {
|
|
if ($arg eq "-stripcr")
|
|
{
|
|
$stripcr = 1;
|
|
next;
|
|
}
|
|
$arg =~ s|\\|/|g; # compensate for bug/feature in cygwin glob...
|
|
foreach (glob qq("$arg"))
|
|
{
|
|
push @filelist, $_;
|
|
}
|
|
}
|
|
|
|
$fnum = @filelist;
|
|
|
|
if ($fnum <= 1)
|
|
{
|
|
die "Need at least two filenames";
|
|
}
|
|
|
|
$dest = pop @filelist;
|
|
|
|
if ($fnum > 2 && ! -d $dest)
|
|
{
|
|
die "Destination must be a directory";
|
|
}
|
|
|
|
foreach (@filelist)
|
|
{
|
|
if (-d $dest)
|
|
{
|
|
$dfile = $_;
|
|
$dfile =~ s|^.*[/\\]([^/\\]*)$|$1|;
|
|
$dfile = "$dest/$dfile";
|
|
}
|
|
else
|
|
{
|
|
$dfile = $dest;
|
|
}
|
|
sysopen(IN, $_, O_RDONLY|O_BINARY) || die "Can't Open $_";
|
|
sysopen(OUT, $dfile, O_WRONLY|O_CREAT|O_TRUNC|O_BINARY)
|
|
|| die "Can't Open $dfile";
|
|
while (sysread IN, $buf, 10240)
|
|
{
|
|
if ($stripcr)
|
|
{
|
|
$buf =~ tr/\015//d;
|
|
}
|
|
syswrite(OUT, $buf, length($buf));
|
|
}
|
|
close(IN);
|
|
close(OUT);
|
|
print "Copying: $_ to $dfile\n";
|
|
}
|
|
|
|
|