root/branches/server-newrepl/Makefile.PL

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
Note: See TracBrowser for help on using the browser.