#!/usr/bin/perl

=head1 NAME

Build.PL - Build script generator for File::BOM

=head1 SYNOPSIS

    perl Build.PL
    ./Build test
    ./Build install

or

    perl Makefile.PL
    make test
    make install

=cut

use lib 'lib';

use strict;
use warnings;

use Module::Build;

my $build = Module::Build->new (
    module_name        => 'File::BOM',
    dist_version_from  => 'lib/File/BOM.pm',
    create_readme      => 1,
    create_makefile_pl => 'passthrough',
    license            => 'perl',
    requires	      => {
        'perl'     => '5.8.3',
        'Readonly' => '0.06',
        'Encode'   => '1.99', # This shipped with perl 5.8.3
    },
    build_requires => {
        'Test::More'      => '0.10',
        'Test::Exception' => '0.20',
        'Module::Build'   => '0.20',
    },
    meta_merge => {
        meta_spec => {
            version => 2,
        },
        resources => {
            repository => 'https://github.com/mattlaw/File-BOM.git',
            web => 'https://github.com/mattlaw/File-BOM',
            type => 'git',
        },
    },
);

$build->create_build_script;

__END__

=head1 SEE ALSO

L<Module::Build>

=head1 AUTHOR

Matt Lawrence <mattlaw@cpan.org>

=cut