| Index: scripts/bitmaps/makelines
|
| diff --git a/scripts/bitmaps/makelines b/scripts/bitmaps/makelines
|
| new file mode 100755
|
| index 0000000000000000000000000000000000000000..68e42f4d20de18fa214e5fd08c3de0ee3befe64d
|
| --- /dev/null
|
| +++ b/scripts/bitmaps/makelines
|
| @@ -0,0 +1,41 @@
|
| +#!/usr/bin/perl
|
| +
|
| +use strict;
|
| +our $opt_u = 'http://www.chromium.org';
|
| +our $opt_m = 'Unsupported Prototype 0000';
|
| +our $opt_d = '.';
|
| +
|
| +use File::Basename;
|
| +my $progdir = dirname($0);
|
| +my $prog = basename($0);
|
| +
|
| +use Getopt::Std;
|
| +my $usage = "
|
| +Usage: $prog
|
| +
|
| +";
|
| +getopts('u:m:d:') or die $usage;
|
| +
|
| +my @old = glob("$opt_d/linetxt_*");
|
| +unlink(@old) if @old;
|
| +
|
| +$/ = undef;
|
| +$_ = <>;
|
| +s/\s+$//gs;
|
| +
|
| +my $count = 1;
|
| +foreach (split(/\n/, $_))
|
| +{
|
| + s/^\s+//;
|
| + s/\s+$//;
|
| + s/\$URL/$opt_u/g;
|
| + s/\$MODEL/$opt_m/g;
|
| + $_ = ' ' unless $_;
|
| + my $big = s/^\$BIG:\s*//;
|
| + my $filename = sprintf('%s/linetxt_%02d.%s', $opt_d, $count++,
|
| + $big ? 'TXT' : 'txt');
|
| +# print "$filename: ($_)\n"; next;
|
| + open(OUT, ">$filename") || die "$0 can't write $filename: $!\n";
|
| + print OUT "$_";
|
| + close(OUT);
|
| +}
|
|
|