scripts/cleanup-trace-events: Emit files in alphabetical order
Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-id: 20200806141334.3646302-3-armbru@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
This commit is contained in:
parent
164e7dd73c
commit
f7dc89c35d
@ -15,12 +15,15 @@ use warnings;
|
|||||||
use strict;
|
use strict;
|
||||||
use File::Basename;
|
use File::Basename;
|
||||||
|
|
||||||
my $buf = '';
|
my @files = ();
|
||||||
|
my $events = '';
|
||||||
my %seen = ();
|
my %seen = ();
|
||||||
|
|
||||||
sub out {
|
sub out {
|
||||||
print $buf;
|
print sort @files;
|
||||||
$buf = '';
|
print $events;
|
||||||
|
@files = ();
|
||||||
|
$events = '';
|
||||||
%seen = ();
|
%seen = ();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -42,7 +45,7 @@ while (<IN>) {
|
|||||||
chomp $fname;
|
chomp $fname;
|
||||||
next if $seen{$fname} || $fname eq 'trace-events';
|
next if $seen{$fname} || $fname eq 'trace-events';
|
||||||
$seen{$fname} = 1;
|
$seen{$fname} = 1;
|
||||||
$buf = "# $fname\n" . $buf;
|
push @files, "# $fname\n";
|
||||||
}
|
}
|
||||||
unless (close GREP) {
|
unless (close GREP) {
|
||||||
die "close git grep: $!"
|
die "close git grep: $!"
|
||||||
@ -55,7 +58,7 @@ while (<IN>) {
|
|||||||
} elsif (!/^#|^$/) {
|
} elsif (!/^#|^$/) {
|
||||||
warn "unintelligible line";
|
warn "unintelligible line";
|
||||||
}
|
}
|
||||||
$buf .= $_;
|
$events .= $_;
|
||||||
}
|
}
|
||||||
|
|
||||||
out;
|
out;
|
||||||
|
Loading…
Reference in New Issue
Block a user