|
Revision 674, 1.2 kB
(checked in by bradfitz, 3 years ago)
|
-- WARNING: removed Linux::AIO support. go get IO::AIO 1.6 at least if
you use webserver mode or reproxy files or do buffered uploads.
|
-
Property svn:eol-style set to
native
-
Property svn:keywords set to
Author Date Id Revision
|
| Line | |
|---|
| 1 | #!/usr/bin/perl |
|---|
| 2 | # |
|---|
| 3 | # Perl Makefile for Perlbal |
|---|
| 4 | # $Id$ |
|---|
| 5 | # |
|---|
| 6 | # Invoke with 'perl Makefile.PL' |
|---|
| 7 | # |
|---|
| 8 | # See ExtUtils::MakeMaker (3) for more information on how to influence |
|---|
| 9 | # the contents of the Makefile that is written |
|---|
| 10 | # |
|---|
| 11 | |
|---|
| 12 | use ExtUtils::MakeMaker; |
|---|
| 13 | |
|---|
| 14 | WriteMakefile( |
|---|
| 15 | NAME => 'Perlbal', |
|---|
| 16 | VERSION_FROM => 'lib/Perlbal.pm', |
|---|
| 17 | AUTHOR => 'Brad Fitzpatrick <brad@danga.com>', |
|---|
| 18 | ABSTRACT_FROM => 'perlbal', |
|---|
| 19 | |
|---|
| 20 | ( |
|---|
| 21 | exists($ENV{DANGABUILD_MODULESONLY}) ? |
|---|
| 22 | () : |
|---|
| 23 | (EXE_FILES => [ 'perlbal' ]), |
|---|
| 24 | ), |
|---|
| 25 | |
|---|
| 26 | PREREQ_PM => { |
|---|
| 27 | 'Danga::Socket' => '1.44', |
|---|
| 28 | 'Sys::Syscall' => 0, |
|---|
| 29 | 'BSD::Resource' => 0, |
|---|
| 30 | 'HTTP::Date' => 0, |
|---|
| 31 | 'HTTP::Response' => 0, |
|---|
| 32 | 'Test::More' => 0, |
|---|
| 33 | 'File::Find' => 0, |
|---|
| 34 | 'Time::HiRes' => 0, |
|---|
| 35 | #'IO::AIO' => 1.6, # recommened. |
|---|
| 36 | }, |
|---|
| 37 | |
|---|
| 38 | ( |
|---|
| 39 | exists($ENV{DANGABUILD_DAEMONONLY}) ? |
|---|
| 40 | (PM => {}, PMLIBDIRS => []): |
|---|
| 41 | (), |
|---|
| 42 | ), |
|---|
| 43 | |
|---|
| 44 | ); |
|---|
| 45 | |
|---|
| 46 | sub MY::postamble { |
|---|
| 47 | my $tab = chr(9); |
|---|
| 48 | return <<MAKE_FRAG; |
|---|
| 49 | docs :: docs/service-parameters.txt |
|---|
| 50 | |
|---|
| 51 | docs/service-parameters.txt: lib/Perlbal/Service.pm |
|---|
| 52 | ${tab}devtools/gendocs.pl service-parameters |
|---|
| 53 | |
|---|
| 54 | MAKE_FRAG |
|---|
| 55 | } |
|---|