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

Comparing EV/Makefile.PL (file contents):
Revision 1.61 by root, Tue Jun 25 23:57:23 2019 UTC vs.
Revision 1.63 by root, Fri Jul 12 06:18:37 2019 UTC

204 (similar problems as on FreeBSD). 204 (similar problems as on FreeBSD).
205OS X: completely, utterly broken on at least <= 10.6. 205OS X: completely, utterly broken on at least <= 10.6.
206 206
207EOF 207EOF
208 208
209# minix has all the header files, but no implementation. won-der-ful.
209my $can_kqueue = have_inc "sys/event.h"; 210my $can_kqueue = have_inc "sys/event.h" && $^O ne "minix";
210$can_kqueue = $ENV{EV_KQUEUE} if exists $ENV{EV_KQUEUE}; 211$can_kqueue = $ENV{EV_KQUEUE} if exists $ENV{EV_KQUEUE};
211$DEFINE .= " -DEV_USE_KQUEUE=" . (0 + (prompt ("Enable kqueue backend (y/n)?", $can_kqueue ? "y" : "n") =~ /[yY]/)); 212$DEFINE .= " -DEV_USE_KQUEUE=" . (0 + (prompt ("Enable kqueue backend (y/n)?", $can_kqueue ? "y" : "n") =~ /[yY]/));
212 213
213print <<EOF; 214print <<EOF;
214 215
350 COMPRESS => 'gzip -9v', 351 COMPRESS => 'gzip -9v',
351 SUFFIX => '.gz', 352 SUFFIX => '.gz',
352 }, 353 },
353 depend => { 354 depend => {
354 "EV.c" => "EV/EVAPI.h " 355 "EV.c" => "EV/EVAPI.h "
355 . "libev/ev.c libev/ev.h libev/ev_epoll.c libev/ev_select.c libev/ev_kqueue.c libev/ev_poll.c " 356 . "libev/ev.c libev/ev.h libev/ev_epoll.c libev/ev_select.c libev/ev_kqueue.c libev/ev_poll.c libev/ev_linuxaio.c "
356 . "libev/ev_vars.h libev/ev_wrap.h", 357 . "libev/ev_vars.h libev/ev_wrap.h",
357 }, 358 },
358 INC => "-Ilibev", 359 INC => "-Ilibev",
359 DEFINE => "$DEFINE", 360 DEFINE => "$DEFINE",
360 NAME => "EV", 361 NAME => "EV",
377 'EV/MakeMaker.pm' => '$(INST_MAN3DIR)/EV::MakeMaker.$(MAN3EXT)', 378 'EV/MakeMaker.pm' => '$(INST_MAN3DIR)/EV::MakeMaker.$(MAN3EXT)',
378 'libev/ev.pod' => '$(INST_MAN3DIR)/EV::libev.$(MAN3EXT)', 379 'libev/ev.pod' => '$(INST_MAN3DIR)/EV::libev.$(MAN3EXT)',
379 }, 380 },
380); 381);
381 382
382

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines