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

Comparing EV/Makefile.PL (file contents):
Revision 1.29 by root, Sat Dec 22 05:47:52 2007 UTC vs.
Revision 1.31 by root, Thu Jan 31 19:59:23 2008 UTC

138 138
139Similarly to the epoll backend above, EV can take advantage of kqueue on 139Similarly to the epoll backend above, EV can take advantage of kqueue on
140many BSD systems. Support for kqueue will be detected at runtime, with a 140many BSD systems. Support for kqueue will be detected at runtime, with a
141safe fallback to other methods when it cannot be used. 141safe fallback to other methods when it cannot be used.
142 142
143Note that kqueue is broken on most operating systems, so it defaults to 143Note that kqueue is broken on most operating systems, so by default it
144'n' on everything but netbsd. Here is what we know: 144won't be used on many platforms, but you can still create your own event
145loop with qkueue backend.
146
147Here is what we know:
145 148
146NetBSD: partially working in at least 3.1. Yeah! :) 149NetBSD: partially working in at least 3.1. Yeah! :)
147FreeBSD: broken on at least 6.2-STABLE, 150FreeBSD: broken on at least 6.2-STABLE,
148 sockets *likely* work, ptys definitely don't. 151 sockets *likely* work, ptys definitely don't.
149OpenBSD: reports indicate that it likely doesn't work 152OpenBSD: reports indicate that it likely doesn't work
217 SUFFIX => '.gz', 220 SUFFIX => '.gz',
218 }, 221 },
219 depend => { 222 depend => {
220 "EV.c" => "EV/EVAPI.h " 223 "EV.c" => "EV/EVAPI.h "
221 . "libev/ev.c libev/ev.h libev/ev_epoll.c libev/ev_select.c libev/ev_kqueue.c libev/ev_poll.c " 224 . "libev/ev.c libev/ev.h libev/ev_epoll.c libev/ev_select.c libev/ev_kqueue.c libev/ev_poll.c "
222 . "libev/event.h libev/event.c libev/ev_vars.h libev/ev_wrap.h", 225 . "libev/ev_vars.h libev/ev_wrap.h",
223 }, 226 },
224 INC => "-Ilibev", 227 INC => "-Ilibev",
225 DEFINE => "$DEFINE", 228 DEFINE => "$DEFINE",
226 NAME => "EV", 229 NAME => "EV",
227 LIBS => [$LIBS], 230 LIBS => [$LIBS],

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines