use strict;
use warnings;

use Module::Build;

my $builder = Module::Build->new(
    module_name                => 'Task::Sites::ShlomiFish',
    dist_author              => 'Shlomi Fish <shlomif@iglu.org.il>',
    dist_version_from        => 'lib/Task/Sites/ShlomiFish.pm',
    configure_requires => {
        'Module::Build' => '0.36',
    },
    requires =>
    {
        'App::XML::DocBook::Builder' => 0,
        'CGI' => 0,
        'CGI::Minimal' => 0,
        'Carp' => 0,
        'Carp::Always' => 0,
        'Class::Accessor' => 0,
        'Config::IniFiles' => 0,
        'Cwd' => 0,
        'DBD::SQLite' => 0,
        'DBI' => 0,
        'DateTime' => 0,
        'DateTime::Format::Strptime' => 0,
        'Encode' => 0,
        'Exporter' => 0,
        'Fcntl' => 0,
        'File::Basename' => 0,
        'File::Copy' => 0,
        'File::Find' => 0,
        'File::Find::Object' => 0,
        'File::Find::Object::Rule' => 0,
        'File::Path' => 0,
        'File::Spec' => 0,
        'File::Spec::Functions' => 0,
        'File::Which' => 0,
        'Games::Solitaire::Verify::Base' => 0,
        'HTML::Links::Localize' => 0,
        'HTML::Selector::XPath' => 0,
        'HTML::Tidy' => 0,
        'HTML::TokeParser::Simple' => 0,
        'HTML::TreeBuilder::LibXML' => 0,
        'HTML::TextToHTML' => 0,
        'HTML::Widgets::NavMenu::ToJSON' => 0,
        'HTML::Widgets::NavMenu::ToJSON::Data_Persistence::YAML' => 0,
        'IO::All' => 0,
        'Imager' => 0,
        'JSON' => 0,
        'MIME::Types' => 0,
        'Moose' => 0,
        'Parallel::ForkManager' => 0,
        'SVG' => 0,
        'Spork::Shlomify' => '0.0200',
        'String::ShellQuote' => 0,
        'Task::Latemp' => 0,
        'Template::Preprocessor::TTML' => 0,
        'Test::Count' => 0,
        'Test::Count::Filter' => 0,
        'Test::HTML::Tidy::Recursive' => 0,
        'Test::More' => 0,
        'Test::Perl::Critic' => 0,
        'Test::TrailingSpace' => 0,
        'Text::Hunspell' => 0,
        'Text::VimColor' => 0,
        'XML::Amazon' => 0,
        'XML::Feed' => 0,
        'XML::Grammar::Fiction' => '0.7.0',
        'XML::Grammar::Fortune' => '0.0107',
        'XML::Grammar::Fortune::Synd::App' => 0,
        'XML::Grammar::Fortune::ToText' => 0,
        'XML::Grammar::ProductsSyndication' => '0.0302',
        'XML::Grammar::Screenplay' => '0.7.0',
        'XML::Grammar::Vered' => 0,
        'XML::LibXML::XPathContext' => 0,
        'XML::LibXSLT' => 0,
        'XML::Parser' => 0,
        'XML::Writer' => 0,
        'base' => 0,
        'perl' => '5.008',
        'strict' => 0,
        'utf8' => 0,
        'vars' => 0,
        'warnings' => 0,
    },
    license => 'mit',
    add_to_cleanup      => [ 'Task-Sites-ShlomiFish-*' ],
    meta_merge =>
    {
        resources =>
        {
            repository => "https://github.com/thewml/latemp",
            homepage => "http://web-cpan.shlomifish.org/latemp/",
        },
        keywords =>
        [
            "bundle",
            "shlomif",
            "site",
            "task",
        ],
    },
);

$builder->create_build_script();
