X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=util%2Fclean-depend.pl;h=d2b78282c02fb43be182b35f57bd63a4ebd4752a;hb=0ea659475c634933126386dc31d6589ecf10d3fc;hp=af676af751458363e8f6c735be2d97c3615f5916;hpb=a75b81ad954c02846d54b7f77d3efae8487554ca;p=oweals%2Fopenssl.git diff --git a/util/clean-depend.pl b/util/clean-depend.pl index af676af751..d2b78282c0 100755 --- a/util/clean-depend.pl +++ b/util/clean-depend.pl @@ -11,13 +11,15 @@ while() { my %files; +my $thisfile=""; while() { - my ($file,$deps)=/^(.*): (.*)$/; + my ($dummy, $file,$deps)=/^((.*):)? (.*)$/; + $thisfile=$file if defined $file; next if !defined $deps; my @deps=split ' ',$deps; - @deps=grep(!/^\/usr\/include/,@deps); - @deps=grep(!/^\/usr\/lib\/gcc-lib/,@deps); - push @{$files{$file}},@deps; + @deps=grep(!/^\//,@deps); + @deps=grep(!/^\\$/,@deps); + push @{$files{$thisfile}},@deps; } my $file;