use strict;
use warnings;
use File::Spec;
use lib File::Spec->catdir(File::Spec->curdir(), "inc");
use Test::Run::Builder;
my $builder = Test::Run::Builder->new(
module_name => 'Games::Solitaire::Verify',
license => 'mit',
dist_author => 'Shlomi Fish <shlomif@cpan.org>',
dist_version_from => 'lib/Games/Solitaire/Verify.pm',
configure_requires => {
'Module::Build' => '0.36',
},
build_requires => {
'autodie' => 0,
'Test::More' => 0,
},
requires => {
'base' => 0,
'Class::XSAccessor' => 0,
'File::Spec' => 0,
'Exception::Class' => 0,
'List::Util' => 0,
'Getopt::Long' => '2.36',
'parent' => 0,
'perl' => '5.008',
'strict' => 0,
'warnings' => 0,
},
add_to_cleanup => [ 'Games-Solitaire-Verify-*' ],
create_makefile_pl => 'traditional',
script_files => [
"script/verify-solitaire-solution",
"script/expand-solitaire-multi-card-moves",
],
meta_merge =>
{
resources =>
{
repository => "http://bitbucket.org/shlomif/fc-solve",
homepage => "http://fc-solve.shlomifish.org/verify-code/",
MailingList => "http://tech.groups.yahoo.com/group/fc-solve-discuss/",
},
keywords =>
[
"baker's dozen",
"baker's game",
"card",
"card games",
"cards",
"eight off",
"forecell",
"foundations",
"freecell",
"french",
"games",
"moves",
"patience",
"seahaven",
"seahaven towers",
"simple simon",
"single-player",
"solitaire",
"solutions",
"solve",
"solving",
"verification",
"verify",
],
},
);
$builder->create_build_script();