ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/kgsueme/Makefile.PL
(Generate patch)

Comparing kgsueme/Makefile.PL (file contents):
Revision 1.1 by pcg, Wed Jul 30 00:32:42 2003 UTC vs.
Revision 1.14 by root, Wed Jun 2 00:56:42 2004 UTC

9 my $self=shift; 9 my $self=shift;
10 <<EOF 10 <<EOF
11 11
12.PHONY: doc 12.PHONY: doc
13 13
14all :: doc
15
16rundemo: all
17 perl rundemo
18
19doc: 14doc:
20 cd doc && make 15 cd doc && make
21 16
17run: all doc
18 \$(PERL) -Mblib -MCarp=verbose bin/kgsueme
19
22trace: doc 20trace: all doc
23 perl -Mlib=lib bin/tracer 21 \$(PERL) -Mblib -MCarp=verbose bin/kgstrace
24 22
25EOF 23EOF
26} 24}
27 25
28WriteMakefile( 26WriteMakefile(
29 dist => { 27 dist => {
30 PREOP => 'make setver && chmod -R u=rwX,go=rX . ;', 28 PREOP => 'chmod -R u=rwX,go=rX . ;',
31 COMPRESS => 'gzip -9v', 29 COMPRESS => 'gzip -9v',
32 SUFFIX => '.gz', 30 SUFFIX => '.gz',
33 }, 31 },
34 PREREQ_PM => { 32 PREREQ_PM => {
33 Convert::Scalar => 0,
35 Gtk2 => 0.90, 34 Gtk2 => 1.043,
36 Audio::Data => 0, 35 Audio::Data => 0,
37 Audio::Play => 0, 36 Audio::Play => 0,
37 Time::HiRes => 0,
38 Compress::Zlib => 0,
38 }, 39 },
39 DIR => [], 40 DIR => [],
40 NAME => 'KGS', 41 NAME => 'KGS',
41 linkext => { LINKTYPE => '' }, 42 linkext => { LINKTYPE => '' },
42 VERSION_FROM => 'lib/KGS/Protocol.pm', 43 VERSION_FROM => 'lib/KGS/Protocol.pm',
43 EXE_FILES => [qw(bin/kgsueme bin/kgstrace)], 44 EXE_FILES => [qw(bin/kgsueme bin/kgstrace bin/gtp-controller)], # not ready: kgs-igs
44 PM => { 45 PM => {
45 'lib/Gtk2/GoBoard.pm' => '$(INST_LIBDIR)/Gtk2/GoBoard.pm', 46 'lib/Gtk2/GoBoard.pm' => '$(INST_LIBDIR)/Gtk2/GoBoard.pm',
47 'lib/Gtk2/GoBoard/Constants.pm' => '$(INST_LIBDIR)/Gtk2/GoBoard/Constants.pm',
46 48
47 'images/woodgrain-01.jpg' => '$(INST_LIBDIR)/Gtk2/GoBoard/images/woodgrain-01.jpg', 49 'images/woodgrain-01.jpg' => '$(INST_LIBDIR)/Gtk2/GoBoard/images/woodgrain-01.jpg',
48 'images/b-01.png' => '$(INST_LIBDIR)/Gtk2/GoBoard/images/b-01.png', 50 'images/b-01.png' => '$(INST_LIBDIR)/Gtk2/GoBoard/images/b-01.png',
49 'images/circle-b.png' => '$(INST_LIBDIR)/Gtk2/GoBoard/images/circle-b.png', 51 'images/circle-b.png' => '$(INST_LIBDIR)/Gtk2/GoBoard/images/circle-b.png',
50 'images/circle-w.png' => '$(INST_LIBDIR)/Gtk2/GoBoard/images/circle-w.png', 52 'images/circle-w.png' => '$(INST_LIBDIR)/Gtk2/GoBoard/images/circle-w.png',
81 'sounds/connect' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/connect', 83 'sounds/connect' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/connect',
82 'sounds/gamestart' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/gamestart', 84 'sounds/gamestart' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/gamestart',
83 'sounds/move' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/move', 85 'sounds/move' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/move',
84 'sounds/pass' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/pass', 86 'sounds/pass' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/pass',
85 'sounds/resign' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/resign', 87 'sounds/resign' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/resign',
88 'sounds/outoftime' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/outoftime',
86 'sounds/ring' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/ring', 89 'sounds/ring' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/ring',
87 'sounds/user_unknown' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/user_unknown', 90 'sounds/user_unknown' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/user_unknown',
88 'sounds/warning' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/warning', 91 'sounds/warning' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/warning',
92 'sounds/info' => '$(INST_LIBDIR)/KGS/kgsueme/sounds/info',
89 93
90 'kgsueme/app.pl' => '$(INST_LIBDIR)/KGS/kgsueme/app.pl', 94 'kgsueme/app.pl' => '$(INST_LIBDIR)/KGS/kgsueme/app.pl',
91 'kgsueme/challenge.pl' => '$(INST_LIBDIR)/KGS/kgsueme/challenge.pl',
92 'kgsueme/chat.pl' => '$(INST_LIBDIR)/KGS/kgsueme/chat.pl', 95 'kgsueme/chat.pl' => '$(INST_LIBDIR)/KGS/kgsueme/chat.pl',
96 'kgsueme/superchat.pl' => '$(INST_LIBDIR)/KGS/kgsueme/superchat.pl',
93 'kgsueme/game.pl' => '$(INST_LIBDIR)/KGS/kgsueme/game.pl', 97 'kgsueme/game.pl' => '$(INST_LIBDIR)/KGS/kgsueme/game.pl',
94 'kgsueme/gamelist.pl' => '$(INST_LIBDIR)/KGS/kgsueme/gamelist.pl', 98 'kgsueme/gamelist.pl' => '$(INST_LIBDIR)/KGS/kgsueme/gamelist.pl',
95 'kgsueme/gtk.pl' => '$(INST_LIBDIR)/KGS/kgsueme/gtk.pl', 99 'kgsueme/gtk.pl' => '$(INST_LIBDIR)/KGS/kgsueme/gtk.pl',
96 'kgsueme/image.pl' => '$(INST_LIBDIR)/KGS/kgsueme/image.pl',
97 'kgsueme/room.pl' => '$(INST_LIBDIR)/KGS/kgsueme/room.pl', 100 'kgsueme/room.pl' => '$(INST_LIBDIR)/KGS/kgsueme/room.pl',
98 'kgsueme/roomlist.pl' => '$(INST_LIBDIR)/KGS/kgsueme/roomlist.pl', 101 'kgsueme/roomlist.pl' => '$(INST_LIBDIR)/KGS/kgsueme/roomlist.pl',
99 'kgsueme/sound.pl' => '$(INST_LIBDIR)/KGS/kgsueme/sound.pl', 102 'kgsueme/sound.pl' => '$(INST_LIBDIR)/KGS/kgsueme/sound.pl',
100 'kgsueme/user.pl' => '$(INST_LIBDIR)/KGS/kgsueme/user.pl', 103 'kgsueme/user.pl' => '$(INST_LIBDIR)/KGS/kgsueme/user.pl',
101 'kgsueme/userlist.pl' => '$(INST_LIBDIR)/KGS/kgsueme/userlist.pl', 104 'kgsueme/userlist.pl' => '$(INST_LIBDIR)/KGS/kgsueme/userlist.pl',

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines