use strict; use warnings; use Module::Build; use Sys::Path; my $builder_class = Module::Build->subclass( class => 'My::Builder', code => q{ use Module::Build::SysPath; unshift @ISA, 'Module::Build::SysPath'; }, ); my $builder = $builder_class->new( module_name => 'Sys::Path::Example1', license => 'perl', dist_author => 'Jozef Kutej ', dist_version_from => 'lib/Sys/Path/Example1.pm', build_requires => { 'Test::More' => 0, 'Cwd' => 0, }, add_to_cleanup => [ 'Sys-Path-Example1-*' ], ); $builder->create_build_script();