]> git.donarmstrong.com Git - bin.git/blob - get_sgf
a33eddfd1ecad6ab75f955868dfea023ce8d840e
[bin.git] / get_sgf
1 #! /usr/bin/perl
2 # get_sgf downloads sgf from gobase, and is released
3 # under the terms of the GPL version 2, or any later version, at your
4 # option. See the file README and COPYING for more information.
5 # Copyright 2006 by Don Armstrong <don@donarmstrong.com>.
6 # $Id: perl_script 495 2006-08-10 08:02:01Z don $
7
8
9 use warnings;
10 use strict;
11
12 use Getopt::Long;
13 use Pod::Usage;
14
15 =head1 NAME
16
17 get_sgf - downloads sgf and ps.gz from gobase
18
19 =head1 SYNOPSIS
20
21  [options]
22
23  Options:
24   --debug, -d debugging level (Default 0)
25   --help, -h display this help
26   --man, -m display manual
27
28 =head1 OPTIONS
29
30 =over
31
32 =item B<--figures>
33
34 Figures to make, defaults to '%100'
35
36 =item B<--mode>
37
38 Mode to use, defaults to 'ps'
39
40 =item B<--extra>
41
42 Other parameters; defaults to 'paper=letter;size=420'
43
44 =item B<--debug, -d>
45
46 Debug verbosity. (Default 0)
47
48 =item B<--help, -h>
49
50 Display brief useage information.
51
52 =item B<--man, -m>
53
54 Display this manual.
55
56 =back
57
58 =head1 EXAMPLES
59
60
61 =cut
62
63
64 use vars qw($DEBUG);
65
66 my %options = (debug           => 0,
67                help            => 0,
68                man             => 0,
69                );
70
71 GetOptions(\%options,'debug|d+','help|h|?','man|m');
72
73 pod2usage() if $options{help};
74 pod2usage({verbose=>2}) if $options{man};
75
76 $DEBUG = $options{debug};
77
78
79
80
81 __END__