Alien-Electron

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

use strict;

use lib q(.);
use ElectronModuleBuild;

my $build = ElectronModuleBuild->new(
  module_name => 'Alien::Electron',
  dist_abstract => 'Download and install the electron GUI framework',
  dist_author => 'Doug Hoyte <doug@hcsw.org>',
  license => 'perl',
  configure_requires => {
    'Module::Build' => 0,
  },
  build_requires => {
    'Module::Build' => 0,
    'Test::More' => 0,
    'File::Spec::Functions' => 0,
    'IO::File' => 0,

META.json  view on Meta::CPAN

{
   "abstract" : "Download and install the electron GUI framework",
   "author" : [
      "Doug Hoyte <doug@hcsw.org>"
   ],
   "dynamic_config" : 1,
   "generated_by" : "Module::Build version 0.4224",
   "license" : [
      "perl_5"
   ],
   "meta-spec" : {
      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",

META.yml  view on Meta::CPAN

---
abstract: 'Download and install the electron GUI framework'
author:
  - 'Doug Hoyte <doug@hcsw.org>'
build_requires:
  File::Path: '0'
  File::Spec::Functions: '0'
  IO::File: '0'
  IO::Uncompress::Unzip: '0'
  Module::Build: '0'
  Test::More: '0'
configure_requires:

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

}

1;


__END__


=head1 NAME

Alien::Electron - Download and install the electron GUI framework

=head1 DESCRIPTION

This package will download a zip file containing github's L<Electron GUI framework|http://electron.atom.io/> and will then install it into its private distribution share directory.

The location of the binary is stored in the C<$Alien::Electron::electron_binary> variable:

    $ perl -MAlien::Electron -E 'say $Alien::Electron::electron_binary'
    /usr/local/share/perl/5.18.2/auto/share/dist/Alien-Electron/electron

Note that you may want to use the L<Valence> module instead of accessing the C<electron> binary directly.

=head1 BUILD DEPENDENCIES



( run in 1.325 second using v1.01-cache-2.11-cpan-df04353d9ac )