Android-ElectricSheep-Automator

 view release on metacpan or  search on metacpan

Makefile.PL  view on Meta::CPAN

use 5.006;
use strict;
use warnings;
use ExtUtils::MakeMaker;

sub MY::libscan {
    my( $mm, $file ) = @_;
    return if $file =~  /^push_to_GIT$/; # SKIP the git dir
    return if $file =~  /^tmp$/; # SKIP the git dir
    return if $file =~  /^bin$/; # SKIP the git dir
    return if $file =~  /^experiments$/; # private folder
    return if $file =~  /^doc$/; # private folder
    return if $file =~  /^forums$/; # private folder
    return if $file =~  /^apks$/; # private folder (which is used for xt/live tests)
    return if $file =~ /.*\.apk$/; # SKIP test apk files
    return if $file =~ /\.lock.*$/; # SKIP editor files
    return $file;
}

my %WriteMakefileArgs = (
    NAME             => 'Android::ElectricSheep::Automator',
    AUTHOR           => q{Andreas Hadjiprocopis <bliako@cpan.org>},
    VERSION_FROM     => 'lib/Android/ElectricSheep/Automator.pm',
    ABSTRACT_FROM    => 'lib/Android/ElectricSheep/Automator.pm',
    LICENSE          => 'artistic_2',
    MIN_PERL_VERSION => '5.006',
    EXE_FILES        => [
	glob('script/*.pl'),
    ],
    CONFIGURE_REQUIRES => {
        'ExtUtils::MakeMaker' => '0',
    },
    TEST_REQUIRES => {
        'Test::More' => '0',
	'Test::More::UTF8' => '0',
	'Test::TempDir::Tiny' => '0',
	'FindBin' => '0',
	'Mojo::Log' => '0',
	'Data::Roundtrip' => '0.30',
    },
    PREREQ_PM => {
	'Mojo::Log' => '0',
	'Config::JSON::Enhanced' => '0',
	'Data::Roundtrip' => '0.30',
	#'Android::ADB' => '0.002', # we have it now
	'Text::ParseWords' => '0',
	'Class::Accessor::Fast' => '0',
	'XML::LibXML::XPathContext' => '0',
	'Cwd' => '0',
	'File::Temp' => '0',
	'FindBin' => '0',
	'XML::LibXML' => '0',
	'XML::XPath' => '0',
	'Time::HiRes' => '0',
	'Image::PNG' => '0',
	'Getopt::Long' => '0',
	'Encode' => '0',
	'File::Basename' => '0',
	'File::Path' => '0',
	'File::Spec' => '0',

	# by Android::ADB
	'Carp' => '0',
	'File::Slurp' => '0',
	'IPC::Open2' => '0',
	'IPC::Run' => '0',
    },
    dist  => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
    clean => { FILES => 'Android-ElectricSheep-Automator-* tmp .test*' },
    postamble => {
        LIVE_TEST_FILES => 'xt/live/*.t',
        AUTHOR_TEST_FILES => 'xt/author/*.t',
	OPTIONAL_TEST_FILES => 'xt/author/optional/*.t'
    },
    # see https://perlmonks.org/?displaytype=displaycode;node_id=359256;part=1;abspart=1
    META_MERGE => {



( run in 0.654 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )