|
Revision 329, 1.5 kB
(checked in by bradfitz, 4 years ago)
|
|
prep for next releasing 2.00_01
|
-
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 Danga-Socket |
|---|
| 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 | my $exefiles = ["mogstored", "mogilefsd"]; |
|---|
| 15 | $exefiles = ["mogstored"] if exists $ENV{DANGABUILD_MOGSTOREDONLY}; |
|---|
| 16 | $exefiles = ["mogilefsd"] if exists $ENV{DANGABUILD_MOGILEFSDONLY}; |
|---|
| 17 | |
|---|
| 18 | WriteMakefile( |
|---|
| 19 | NAME => 'mogilefs-server', |
|---|
| 20 | VERSION => '2.00_01', |
|---|
| 21 | AUTHOR => 'Brad Fitzpatrick <brad@danga.com>', |
|---|
| 22 | ABSTRACT => 'MogileFS server components', |
|---|
| 23 | EXE_FILES => $exefiles, |
|---|
| 24 | PREREQ_PM => { |
|---|
| 25 | 'Danga::Socket' => '1.22', |
|---|
| 26 | 'Perlbal' => 0, # FIXME: add version to Perlbal (added as of Perlbal 1.43) |
|---|
| 27 | # but really we're going to make Perlbal.pm optional, for running mogstored |
|---|
| 28 | # in only-monitor/usage-writeout mode. so maybe not. |
|---|
| 29 | 'Sys::Syslog' => 0, |
|---|
| 30 | 'Getopt::Long' => 0, |
|---|
| 31 | 'Symbol' => 0, |
|---|
| 32 | 'Net::Netmask' => 0, |
|---|
| 33 | fields => 0, |
|---|
| 34 | }, |
|---|
| 35 | dist => { |
|---|
| 36 | CI => "cvs commit", |
|---|
| 37 | RCS_LABEL => 'cvs tag RELEASE_$(VERSION_SYM)', |
|---|
| 38 | SUFFIX => ".gz", |
|---|
| 39 | DIST_DEFAULT => 'all tardist', |
|---|
| 40 | COMPRESS => "gzip", |
|---|
| 41 | }, |
|---|
| 42 | |
|---|
| 43 | ); |
|---|
| 44 | |
|---|