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

Comparing EV/Makefile.PL (file contents):
Revision 1.45 by root, Fri Oct 29 19:12:19 2010 UTC vs.
Revision 1.48 by root, Sun Nov 28 06:34:10 2010 UTC

66print <<EOF; 66print <<EOF;
67 67
68*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 68*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
69 69
70 70
71EV can use various backends with various portability issue. The select 71EV can use various backends with various portability issues. The select
72backend is the most portable and makes for a good fallback, but it can be 72backend is the most portable and makes for a good fallback, but it can be
73limited to a low number of file descriptors and/or might not compile. If 73limited to a low number of file descriptors and/or might not compile. If
74you have problems with compiling ev_select.c, you might try to play around 74you have problems with compiling ev_select.c, you might try to play around
75with disabling it here, or forcing it to use the fd_set provided by your 75with disabling it here, or forcing it to use the fd_set provided by your
76OS, via the next question. I highly recommend keeping it in. 76OS, via the next question. I highly recommend keeping it in.
243print <<EOF; 243print <<EOF;
244 244
245*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 245*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
246 246
247 247
248EOF 248Very rarely, people want to tweak EV even more, e.g. to exclude
249or incldue certain watcher types or backends. Thisc na be done by adding
250extra -D options here, or via the EV_EXTRA_DEFS environment variable.
251Normal persons just press enter.
249 252
253EOF
254
255$DEFINE .= " " . prompt "Any extra -D options?", $ENV{EV_EXTRA_DEFS};
256
257print <<EOF;
258
259*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
260
261
262EOF
263
250my @anyevent = eval { require AnyEvent; $AnyEvent::VERSION < 2.6 } ? (AnyEvent => 2.6) : (); 264my @anyevent = eval { require AnyEvent; $AnyEvent::VERSION < 5.29 } ? (AnyEvent => 5.29) : ();
251 265
252WriteMakefile( 266WriteMakefile(
253 dist => { 267 dist => {
254 PREOP => 'pod2text EV.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;', 268 PREOP => 'pod2text EV.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;',
255 COMPRESS => 'gzip -9v', 269 COMPRESS => 'gzip -9v',

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines