projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
new function EC_GROUP_cmp() (used by EVP_PKEY_cmp())
[openssl.git]
/
util
/
clean-depend.pl
diff --git
a/util/clean-depend.pl
b/util/clean-depend.pl
index 15ce8f09594c78ee06531fe2e7e1d5495a392b52..6c485d1e2fb12d9a83817e9e026e5fac8656199c 100755
(executable)
--- a/
util/clean-depend.pl
+++ b/
util/clean-depend.pl
@@
-23,6
+23,8
@@
while(<STDIN>) {
@deps=grep(!/^\//,@deps);
@deps=grep(!/^\\$/,@deps);
@deps=grep(!/^$origfile$/,@deps);
@deps=grep(!/^\//,@deps);
@deps=grep(!/^\\$/,@deps);
@deps=grep(!/^$origfile$/,@deps);
+# pull out the kludged kerberos header (if present).
+ @deps=grep(!/^[.\/]+\/krb5.h/,@deps);
push @{$files{$thisfile}},@deps;
}
push @{$files{$thisfile}},@deps;
}
@@
-32,8
+34,13
@@
foreach $file (sort keys %files) {
my $dep;
my $origfile=$file;
$origfile=~s/\.o$/.c/;
my $dep;
my $origfile=$file;
$origfile=~s/\.o$/.c/;
+ $file=~s/^\.\///;
push @{$files{$file}},$origfile;
push @{$files{$file}},$origfile;
+ my $prevdep="";
foreach $dep (sort @{$files{$file}}) {
foreach $dep (sort @{$files{$file}}) {
+ $dep=~s/^\.\///;
+ next if $prevdep eq $dep; # to exterminate duplicates...
+ $prevdep = $dep;
$len=0 if $len+length($dep)+1 >= 80;
if($len == 0) {
print "\n$file:";
$len=0 if $len+length($dep)+1 >= 80;
if($len == 0) {
print "\n$file:";