root/branches/server-newrepl/Makefile.PL

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
12use ExtUtils::MakeMaker;
13
14my $exefiles = ["mogstored", "mogilefsd"];
15$exefiles = ["mogstored"] if exists $ENV{DANGABUILD_MOGSTOREDONLY};
16$exefiles = ["mogilefsd"] if exists $ENV{DANGABUILD_MOGILEFSDONLY};
17
18WriteMakefile(
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
Note: See TracBrowser for help on using the browser.