annotate message_tie.pl @ 1093:7269c8972179

repo cleanup
author thomask
date Sun, 23 Jul 2006 12:59:39 +0000
parents 5008714a9eb8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1087
5008714a9eb8 added message_tie.pl
thomask
parents:
diff changeset
1 #!/usr/bin/perl
5008714a9eb8 added message_tie.pl
thomask
parents:
diff changeset
2
1093
7269c8972179 repo cleanup
thomask
parents: 1087
diff changeset
3 use strict;
7269c8972179 repo cleanup
thomask
parents: 1087
diff changeset
4 use warnings;
7269c8972179 repo cleanup
thomask
parents: 1087
diff changeset
5
1087
5008714a9eb8 added message_tie.pl
thomask
parents:
diff changeset
6 my $message_pattern = shift;
5008714a9eb8 added message_tie.pl
thomask
parents:
diff changeset
7 my $last_cmd;
5008714a9eb8 added message_tie.pl
thomask
parents:
diff changeset
8
5008714a9eb8 added message_tie.pl
thomask
parents:
diff changeset
9 while (<>) {
1093
7269c8972179 repo cleanup
thomask
parents: 1087
diff changeset
10 if (/^(run|norun|compile|nocompile): (.*)/) {
1087
5008714a9eb8 added message_tie.pl
thomask
parents:
diff changeset
11 $last_cmd = $2;
1093
7269c8972179 repo cleanup
thomask
parents: 1087
diff changeset
12 } elsif (/$message_pattern/) {
1087
5008714a9eb8 added message_tie.pl
thomask
parents:
diff changeset
13 print "$last_cmd\n$_\n";
5008714a9eb8 added message_tie.pl
thomask
parents:
diff changeset
14 }
5008714a9eb8 added message_tie.pl
thomask
parents:
diff changeset
15 }