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

Comparing EV/Makefile.PL (file contents):
Revision 1.25 by root, Wed Nov 28 11:15:54 2007 UTC vs.
Revision 1.27 by root, Sat Dec 1 22:51:34 2007 UTC

159 159
160*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 160*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
161 161
162 162
163Similarly to the kqueue backend above, EV can take advantage of the 163Similarly to the kqueue backend above, EV can take advantage of the
164solaris 10 port interface. Support for port will be detected at runtime, 164solaris 10 event port interface. Support for event ports will be detected
165with a safe fallback to other methods when it cannot be used. 165at runtime, with a safe fallback to other methods when it cannot be used.
166 166
167EOF 167EOF
168 168
169$DEFINE .= " -DEV_USE_PORT=" . (0 + (prompt ("Enable port backend (y/n)?", (-e "/usr/include/sys/port.h") ? "y" : "n") =~ /[yY]/)); 169$DEFINE .= " -DEV_USE_PORT=" . (0 + (prompt ("Enable event port backend (y/n)?", (-e "/usr/include/sys/port.h") ? "y" : "n") =~ /[yY]/));
170 170
171print <<EOF; 171print <<EOF;
172 172
173*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 173*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
174 174
216 SUFFIX => '.gz', 216 SUFFIX => '.gz',
217 }, 217 },
218 depend => { 218 depend => {
219 "EV.c" => "EV/EVAPI.h " 219 "EV.c" => "EV/EVAPI.h "
220 . "libev/ev.c libev/ev.h libev/ev_epoll.c libev/ev_select.c libev/ev_kqueue.c libev/ev_poll.c " 220 . "libev/ev.c libev/ev.h libev/ev_epoll.c libev/ev_select.c libev/ev_kqueue.c libev/ev_poll.c "
221 . "libev/event.h libev/event.c evdns.h evdns.c libev/ev_vars.h libev/ev_wrap.h", 221 . "libev/event.h libev/event.c libev/ev_vars.h libev/ev_wrap.h",
222 }, 222 },
223 INC => "-Ilibev", 223 INC => "-Ilibev",
224 DEFINE => "$DEFINE", 224 DEFINE => "$DEFINE",
225 NAME => "EV", 225 NAME => "EV",
226 LIBS => [$LIBS], 226 LIBS => [$LIBS],
228 @anyevent, 228 @anyevent,
229 }, 229 },
230 VERSION_FROM => "EV.pm", 230 VERSION_FROM => "EV.pm",
231 PM => { 231 PM => {
232 'EV.pm' => '$(INST_LIBDIR)/EV.pm', 232 'EV.pm' => '$(INST_LIBDIR)/EV.pm',
233 'EV/DNS.pm' => '$(INST_LIBDIR)/EV/DNS.pm',
234 'EV/EVAPI.h' => '$(INST_LIBDIR)/EV/EVAPI.h', 233 'EV/EVAPI.h' => '$(INST_LIBDIR)/EV/EVAPI.h',
235 'EV/MakeMaker.pm' => '$(INST_LIBDIR)/EV/MakeMaker.pm', 234 'EV/MakeMaker.pm' => '$(INST_LIBDIR)/EV/MakeMaker.pm',
236 'libev/ev.h' => '$(INST_LIBDIR)/EV/ev.h', 235 'libev/ev.h' => '$(INST_LIBDIR)/EV/ev.h',
237 }, 236 },
238); 237);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines