Initial perl script to filter out unneeded files for a fips tarball.
[openssl.git] / util / clean-depend.pl
index 6c485d1e2fb12d9a83817e9e026e5fac8656199c..d3525b0ed06967b1309fd15f7c52fa242c45f9d8 100755 (executable)
@@ -37,7 +37,11 @@ foreach $file (sort keys %files) {
     $file=~s/^\.\///;
     push @{$files{$file}},$origfile;
     my $prevdep="";
-    foreach $dep (sort @{$files{$file}}) {
+
+    # Remove leading ./ before sorting
+    my @deps = map { $_ =~ s/^\.\///; $_ } @{$files{$file}};
+
+    foreach $dep (sort @deps) {
        $dep=~s/^\.\///;
        next if $prevdep eq $dep; # to exterminate duplicates...
        $prevdep = $dep;