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

Comparing Coro/Makefile.PL (file contents):
Revision 1.33 by root, Mon Oct 29 19:13:39 2007 UTC vs.
Revision 1.36 by root, Fri Nov 23 16:40:06 2007 UTC

1use ExtUtils::MakeMaker; 1use ExtUtils::MakeMaker;
2
3unless (-e "Coro/libcoro/coro.c") {
4 print <<EOF;
5
6***
7*** ERROR: Coro/libcoro is missing or damaged. If you used a CVS check-out
8*** of Coro, you also have to check-out the "libcoro" module from the same CVS
9*** repository in the Coro subdirectory (i.e. Coro/Coro/libcoro from outside).
10***
11
12EOF
13 exit 1;
14}
2 15
3print "*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\n\n"; 16print "*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\n\n";
4 17
5if ($] < 5.006) { 18if ($] < 5.006) {
6 print <<EOF; 19 print <<EOF;
56 NAME => "Coro", 69 NAME => "Coro",
57 VERSION_FROM => "Coro.pm", 70 VERSION_FROM => "Coro.pm",
58 DIR => ['Coro', ($EVENT ? 'Event' : ()), ($EV ? "EV" : ())], 71 DIR => ['Coro', ($EVENT ? 'Event' : ()), ($EV ? "EV" : ())],
59 PREREQ_PM => { 72 PREREQ_PM => {
60 Scalar::Util => 0.00, 73 Scalar::Util => 0.00,
61 AnyEvent => 2.51, 74 AnyEvent => 2.6,
62 Storable => 2.15, 75 Storable => 2.15,
63 Time::HiRes => 0, 76 Time::HiRes => 0,
64 77
65 # for Coro::Event 78 # for Coro::Event
66 Event => 1.06, 79 Event => 1.06,
67 80
68 # for Coro::EV 81 # for Coro::EV
69 EV => 0.03, 82 EV => 1.3,
70 83
71 # for Coro::AIO 84 # for Coro::AIO
72 IO::AIO => 2.3, 85 IO::AIO => 2.3,
86 },
87 EXTRA_META => q{
88configure_requires:
89 Event: 1.06
90 EV: 0.7
73 }, 91 },
74 PM => { 92 PM => {
75 'Coro.pm' => '$(INST_LIBDIR)/Coro.pm', 93 'Coro.pm' => '$(INST_LIBDIR)/Coro.pm',
76 94
77 'Coro/State.pm' => '$(INST_LIBDIR)/Coro/State.pm', 95 'Coro/State.pm' => '$(INST_LIBDIR)/Coro/State.pm',

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines