The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use Module::Build;
# See perldoc Module::Build for details of how this works

Module::Build->new
    ( module_name     => 'ExtUtils::ModuleMaker::TT',
	  dist_author     => 'David A Golden <dagolden@cpan.org>',
      create_makefile_pl => "traditional",
      create_readme   => 0,
      license         => 'perl',
	  requires        => { 
          Config::Find => 0.22,
          Config::General => 2.29,
          Data::Dumper => 0,
          ExtUtils::ModuleMaker => 0.46,
          File::Copy => 0,
          File::pushd => 0.32,
          Getopt::Long => 0,
          IPC::Run3 => 0.033,
          Path::Class => 0.15,
          Probe::Perl => 0.01,
          Template => 2.14,
          Test::More => 0.45, # thread safe
      },
	  scripts    => { 'scripts/makeperlmod' => 1 },
    )->create_build_script;