Alien-ActiveMQ

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

  LWP: 0
  Method::Signatures::Simple: 0
  Moose: 0
  MooseX::Getopt: 0
  MooseX::Types: 0
  MooseX::Types::Path::Class: 0
  Net::Stomp: 0
  Path::Class: 0
  Scope::Guard: 0
  Sort::Versions: 0
  namespace::autoclean: 0
resources:
  license: http://apache.org/licenses/LICENSE-2.0
version: '0.00005'

MYMETA.json  view on Meta::CPAN

            "LWP" : "0",
            "Method::Signatures::Simple" : "0",
            "Moose" : "0",
            "MooseX::Getopt" : "0",
            "MooseX::Types" : "0",
            "MooseX::Types::Path::Class" : "0",
            "Net::Stomp" : "0",
            "Path::Class" : "0",
            "Scope::Guard" : "0",
            "Sort::Versions" : "0",
            "namespace::autoclean" : "0"
         }
      }
   },
   "release_status" : "stable",
   "version" : "0.00005"
}

MYMETA.yml  view on Meta::CPAN

  LWP: '0'
  Method::Signatures::Simple: '0'
  Moose: '0'
  MooseX::Getopt: '0'
  MooseX::Types: '0'
  MooseX::Types::Path::Class: '0'
  Net::Stomp: '0'
  Path::Class: '0'
  Scope::Guard: '0'
  Sort::Versions: '0'
  namespace::autoclean: '0'
version: '0.00005'

Makefile.PL  view on Meta::CPAN


name 'Alien-ActiveMQ';
all_from 'lib/Alien/ActiveMQ.pm';
license 'apache';

requires 'Moose';
requires 'MooseX::Getopt';
requires 'MooseX::Types';
requires 'MooseX::Types::Path::Class';
requires 'Method::Signatures::Simple';
requires 'namespace::autoclean';
requires 'File::ShareDir';
requires 'File::Copy::Recursive';
requires 'Path::Class';
requires 'File::Temp';
requires 'LWP';
requires 'Archive::Extract';
requires 'IPC::Run';
requires 'Scope::Guard';
requires 'Net::Stomp';
requires 'Const::Fast';

lib/Alien/ActiveMQ.pm  view on Meta::CPAN


use Moose;
use MooseX::Types::Path::Class;
use Method::Signatures::Simple;
use File::ShareDir qw/dist_dir/;
use Path::Class qw/file dir/;
use Scope::Guard;
use IPC::Run qw/start run/;
use Net::Stomp;
use Sort::Versions;
use namespace::autoclean;

our $VERSION = '0.00005';

# Note: Many of the methods in this class need to be usable as class methods.
# This means you can't use Moose attributes, because they try and store data
# on the class name, which fails.  Only normal methods here.

# To make mocking easier.
sub _dist_dir {
    return dir( dist_dir('Alien-ActiveMQ') );

script/install-activemq  view on Meta::CPAN

use Moose;
use Method::Signatures::Simple;
use MooseX::Types::Moose qw/Str Bool/;
use MooseX::Types::Path::Class;
use Path::Class qw/file dir/;
use File::ShareDir qw/dist_dir/;
use File::Temp qw/tempdir/;
use LWP::Simple qw/get getstore/;
use Archive::Extract;
use File::Copy::Recursive qw/ dircopy /;
use namespace::autoclean;
use Const::Fast;

with 'MooseX::Getopt';

our $VERSION = '0.00005';

const my $DEFAULT_ACTIVEMQ_VERSION => '5.10.0';

has force => (
    isa => Bool,

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 0.525 second using v1.00-cache-2.02-grep-82fe00e-cpan-c98054f2a92 )