use strict;
use warnings;

use Module::Build;

my $build = Module::Build->new(
    module_name => "Test::Numeric",
    license     => 'perl',
    requires    => {
        'Test::Builder'         => 0,
    },

    build_requires => {
        'Module::Build'         => 0,
        'Test::Builder::Tester' => 0,
        'Test::More'            => 0,
    },

    recommends => {
        'Pod::Coverage'         => 0,
	'Test::Inline'          => 0,
        'Test::Pod'             => 0,
    },

    create_makefile_pl => 'passthrough',
);

$build->create_build_script;
#$build->write_makefile;


# Create the test file for the pod in Numeric.pm
eval "use Test::Inline";
unless ( $@ ) {
    # Test::Inline is available - create the tests.
    system('pod2test lib/Test/Numeric.pm t/pod-inline.t');
}