use inc::Module::Install 0.75;
include 'Module::AutoInstall';

name 'Perl6-Declare';
all_from 'lib/Perl6/Declare.pm';
perl_version '5.008';

requires 'B::Concise';
requires 'B::Generate';
requires 'B::Terse';
requires 'B::Utils';
requires 'Benchmark';
requires 'Data::Bind' => '0.29';
requires 'Data::Capture';
requires 'Devel::Caller';
requires 'Devel::Declare';
requires 'Hash::Util::FieldHash::Compat';
requires 'Moose::Role';
requires 'Moose::Util::TypeConstraints';
requires 'MooseX::Role::TraitConstructor';
requires 'Moose';
requires 'Perl6::Signature';
requires 'Scalar::Util';
requires 'Sub::Exporter';
requires 'Sub::Name';
requires 'Test::Exception';
requires 'Time::HiRes';

build_requires 'Test::More' => '0.70';

auto_install;
auto_include;
WriteAll;
