use strict; use warnings; use Module::Build; use File::Which 'which'; unless (defined which 'math') { my $message = "Math::Mathematica requires an installed version of Mathematica and the 'math' shell\n"; if ($ENV{AUTOMATED_TESTING}) { print $message; exit 0; } else { die $message; } } my $build = Module::Build->new( module_name => 'Math::Mathematica', dist_author => 'Joel Berger ', license => 'perl', requires => { 'IO::Pty::Easy' => 0, }, configure_requires => { 'Module::Build' => 0.38, 'File::Which' => 0, }, meta_merge => { resources => { repository => "http://github.com/jberger/Math-Mathematica", bugtracker => "http://github.com/jberger/Math-Mathematica/issues", }, no_index => { file => [ 'README.pod' ], }, }, ); $build->create_build_script;