# Load the Module::Install bundled in ./inc/ use inc::Module::Install 0.75; # Define metadata name 'MooseX-Cache'; all_from 'lib/MooseX/Cache.pm'; # Specific dependencies requires 'Moose' => '0.26'; sub kwalitee() { return <<'END'; use Test::More; eval "use Test::Kwalitee"; plan skip_all => "Test::Kwalitee not installed; skipping" if $@; END } if ( $ENV{DEVELOPER_TESTS} ) { use_test_base; use_standard_tests; write_test( '000_kwalitee' => kwalitee ); } auto_install; WriteAll;