|
Revision 329, 1.5 kB
(checked in by bradfitz, 2 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 |
|
|---|