use Module::Build;

my $build = Module::Build->new(
    'module_name'   => 'COPE',
    'license'       => 'perl',
    'dist_author'   => 'Rutger A. Vos <rvosa@sfu.ca>',
    'sign'          => 0,
    'create_readme' => 0,   
    'requires' => {
        'vars'             => 0,
        'strict'           => 0,
        'IO::Handle'       => 0,
        'Log::Log4perl'    => 0,
        'Socket'           => 0,
        'base'             => 0,
        'fields'           => 0,
        'subs'             => 0,
        'IO::Socket'       => 0,
        'Sys::Hostname'    => 0,
        'Net::Domain'      => 0,
        'POSIX'            => 0,
        'Math::BigInt'     => 0,
        'integer'          => 0,
        'Carp'             => 0,
        'Data::Dumper'     => 0,
        'Errno'            => 0,
        'Exporter'         => 0,
        'Module::Build'    => 0,    
        'Exception::Class::TCF' => 0.02,        
        'Log::Log4perl::JavaMap::ConsoleAppender' => 0,
    },
    'recommends' => {
        'Test::More'          => 0,
        'Test::Pod'           => 0,        
        'Test::Distribution'  => 0,
        'Test::Pod::Coverage' => 0,    
    },    
    'auto_features' => {
        'HTML_support' => {
            'description' => 'Create HTML documentation',
            'requires'    => { 'Pod::Html' => 0 },
        },
    },
    'add_to_cleanup' => [ 'pm_to_blib', 'Build', 'Makefile', '_build' ],
    'meta_merge'     => {
        'resources'  => {
            'homepage'    => 'http://www2.lunatech.com/research/corba/cope/',
            'bugtracker'  => 'http://rt.cpan.org/NoAuth/ReportBug.html?Queue=COPE',
            'MailingList' => 'mailto:rvosa@sfu.ca',
            'repository'  => 'http://nladr-cvs.sdsc.edu/svn/CIPRES/cipresdev/trunk/cipres/framework/perl/'
        },
    },
);

$build->create_build_script;
