use File::Spec; use Module::Build; # ./t/sessiondata is needed for testing. mkdir(File::Spec->catfile('t', 'sessiondata')); Module::Build -> new ( module_name => 'CGI::Session::Serialize::yaml', license => 'artistic', dist_abstract => "Add YAML and YAML::Syck support to CGI::Session's serializers", dist_author => 'Ron Savage ', build_requires => { 'File::Spec' => 0, 'Test::More' => 0, 'Test::Pod' => 0, }, requires => { 'CGI::Session' => 4.30, 'CGI::Session::ErrorHandler' => 4.30, }, ) -> create_build_script();