use Module::Build; Module::Build->new ( module_name => 'Piny' , license => 'BSD-3' , dist_version => '0.5' , requires => { 'Moose' => 0 , 'Email::Valid::Loose' => 0 } )->create_build_script( );