/usr/local/CPAN/Cogwheel/Makefile.PL
# Load the Module::Install bundled in ./inc/
use 5.8.3;
use inc::Module::Install 0.75;
# Define metadata
name 'Cogwheel';
all_from 'lib/Cogwheel.pm';
# Specific dependencies
requires 'Moose' => '0.58';
requires 'Sprocket' => '0.07';
requires 'POE::Filter::JSON' => undef;
requires 'MooseX::Getopt' => undef;
requires 'MooseX::AttributeHelpers' => undef;
requires 'MooseX::Daemonize' => undef;
build_requires 'Test::More' => '0';
no_index 'directory' => 'ex';
sub kwalitee() {
return <<'END';
use Test::More;
eval "use Test::Kwalitee";
plan skip_all => "Test::Kwalitee not installed; skipping" if $@;
END
}
if ( $ENV{TEST_AUTHOR} ) {
use_test_base;
use_standard_tests;
write_test( '000_kwalitee' => kwalitee );
}
auto_install;
WriteAll;