Firefox-Marionette
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
}
if ( ( $OSNAME eq 'MSWin32' )
|| ( $OSNAME eq 'darwin' )
|| ( $OSNAME eq 'cygwin' ) )
{
}
elsif ( $ENV{DISPLAY} ) {
}
elsif ( $major > 55 ) { # -headless is supported
}
else {
`Xvfb -help 2>/dev/null >/dev/null`;
if ( $CHILD_ERROR != 0 ) {
die
"Unable to run tests when not in an X11 environment and Xvfb is not available. Please install Xvfb\n";
}
}
WriteMakefile(
NAME => 'Firefox::Marionette',
AUTHOR => 'David Dick <ddick@cpan.org>',
VERSION_FROM => 'lib/Firefox/Marionette.pm',
ABSTRACT_FROM => 'lib/Firefox/Marionette.pm',
( $ExtUtils::MakeMaker::VERSION >= 6.3002
? ( 'LICENSE' => 'perl' )
: () ),
(
$ExtUtils::MakeMaker::VERSION >= 6.48
? ( 'MIN_PERL_VERSION' => '5.010' )
: ()
),
META_MERGE => {
'meta-spec' => { version => 2 },
resources => {
repository => {
url => 'https://github.com/david-dick/firefox-marionette',
web => 'https://github.com/david-dick/firefox-marionette',
type => 'git',
},
bugtracker => {
web => 'https://github.com/david-dick/firefox-marionette/issues'
},
},
},
PL_FILES => {},
EXE_FILES => [
'ssh-auth-cmd-marionette', 'ca-bundle-for-firefox',
'check-firefox-certificate-authorities', 'firefox-passwords',
'setup-for-firefox-marionette-build.sh', 'build-bcd-for-firefox',
],
BUILD_REQUIRES => {
'Compress::Zlib' => 0,
'Crypt::PasswdMD5' => 0,
'Cwd' => 0,
'Digest::SHA' => 0,
'File::HomeDir' => 0,
'HTTP::Daemon' => 0,
'HTTP::Response' => 0,
'HTTP::Status' => 0,
'IO::Socket::IP' => 0,
'IO::Socket::SSL' => 0,
$] ge '5.010' ? ( 'PDF::API2' => 2.036 ) : (),
(
$OSNAME eq 'cygwin'
? () : ( 'Test::CheckManifest' => 0.9 )
),
'Test::More' => 0,
'Test::Pod::Coverage' => 1.04,
'Test::Pod' => 1.41,
},
PREREQ_PM => {
'Archive::Zip' => 0,
'Config' => 0,
'Config::INI::Reader' => 0,
'Crypt::URandom' => 0,
'DirHandle' => 0,
'Encode' => 0,
'English' => 0,
'Exporter' => 0,
'Fcntl' => 0,
'FileHandle' => 0,
'File::Find' => 0,
'File::HomeDir' => 0,
'File::Path' => 2.08,
'File::Spec' => 0,
'File::Temp' => 0,
'IO::Handle' => 0,
'IPC::Open3' => 1.03,
'JSON' => 0,
'MIME::Base64' => 3.11, # encode_base64url
'overload' => 0,
'parent' => 0,
'Pod::Simple::Text' => 0,
'POSIX' => 0,
'Scalar::Util' => 0,
'Socket' => 0,
'Text::CSV_XS' => 1.35,
'Time::Local' => 0,
'Term::ReadKey' => 0,
'Time::HiRes' => 0,
'URI' => 1.61,
'URI::Escape' => 0,
'URI::data' => 0,
'URI::URL' => 0,
(
$OSNAME eq 'MSWin32'
? (
'Win32' => 0,
'Win32::Process' => 0,
'Win32API::Registry' => 0,
)
: ()
),
'XML::Parser' => 0,
},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
clean => { FILES => 'Firefox-Marionette-*' },
);
( run in 1.791 second using v1.01-cache-2.11-cpan-39bf76dae61 )