Acme-Alien-DontPanic

 view release on metacpan or  search on metacpan

INSTALL  view on Meta::CPAN

Alternatively, if your CPAN shell is set up, you should just be able to do:

    % cpan Acme::Alien::DontPanic

## Manual installation

As a last resort, you can manually install it. If you have not already
downloaded the release tarball, you can find the download link on the module's
MetaCPAN page: https://metacpan.org/pod/Acme::Alien::DontPanic

Untar the tarball, install configure prerequisites (see below), then build it:

    % perl Makefile.PL
    % make && make test

Then install it:

    % make install

On Windows platforms, you should use `dmake` or `nmake`, instead of `make`.

INSTALL  view on Meta::CPAN

https://metacpan.org/pod/local::lib

The prerequisites of this distribution will also have to be installed manually. The
prerequisites are listed in one of the files: `MYMETA.yml` or `MYMETA.json` generated
by running the manual build process described above.

## Configure Prerequisites

This distribution requires other modules to be installed before this
distribution's installer can be run.  They can be found under the
"configure_requires" key of META.yml or the
"{prereqs}{configure}{requires}" key of META.json.

## Other Prerequisites

This distribution may require additional modules to be installed after running
Makefile.PL.
Look for prerequisites in the following phases:

* to run make, PHASE = build
* to use the module code itself, PHASE = runtime
* to run tests, PHASE = test

META.json  view on Meta::CPAN

   },
   "name" : "Acme-Alien-DontPanic",
   "prereqs" : {
      "build" : {
         "requires" : {
            "Alien::Build" : "0.40",
            "Alien::Build::MM" : "0.40",
            "ExtUtils::MakeMaker" : "6.52"
         }
      },
      "configure" : {
         "requires" : {
            "Alien::Build" : "2.72",
            "Alien::Build::MM" : "0.40",
            "Alien::Build::Plugin::Digest::Negotiate" : "0",
            "ExtUtils::MakeMaker" : "6.52",
            "perl" : "5.006"
         }
      },
      "develop" : {
         "recommends" : {

META.yml  view on Meta::CPAN

  ExtUtils::MakeMaker: '6.52'
  File::Temp: '0'
  Inline: '0.56'
  Inline::C: '0'
  Inline::CPP: '0'
  Path::Tiny: '0'
  Test2::V0: '0.000121'
  Test::Alien: '0.05'
  Test::Alien::Diag: '0'
  perl: '5.006'
configure_requires:
  Alien::Build: '2.72'
  Alien::Build::MM: '0.40'
  Alien::Build::Plugin::Digest::Negotiate: '0'
  ExtUtils::MakeMaker: '6.52'
  perl: '5.006'
dynamic_config: 1
generated_by: 'Dist::Zilla version 6.025, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html

alienfile  view on Meta::CPAN

  plugin Extract => 'tar.gz';
  plugin 'Build::Autoconf';
  
  test [ '%{make} check' ];

  ffi {
  
    build [
      # TODO: under windows, dll is installed in bin.  setting --bindir doesn't seem to work for the .dll
      # only the .exe.
      '%{configure} --enable-shared --disable-static --libdir=%{.install.autoconf_prefix}/dynamic',
      '%{make}',
      '%{make} install',
    ];
    
    test [ '%{make} check' ];

  };

};



( run in 0.407 second using v1.01-cache-2.11-cpan-283623ac599 )