Alien-Thrust
view release on metacpan or search on metacpan
use strict;
use lib q(.);
use ThrustModuleBuild;
my $build = ThrustModuleBuild->new(
module_name => 'Alien::Thrust',
dist_abstract => 'Download and install the Thrust cross-platform GUI framework',
dist_author => 'Doug Hoyte <doug@hcsw.org>',
license => 'perl',
configure_requires => {
'Module::Build' => 0,
},
build_requires => {
'Module::Build' => 0,
'LWP::UserAgent' => 0,
'LWP::Protocol::https' => 0,
'Mozilla::CA' => 0,
{
"abstract" : "Download and install the Thrust cross-platform GUI framework",
"author" : [
"Doug Hoyte <doug@hcsw.org>"
],
"dynamic_config" : 1,
"generated_by" : "Module::Build version 0.38, CPAN::Meta::Converter version 2.131560",
"license" : [
"perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
---
abstract: 'Download and install the Thrust cross-platform GUI framework'
author:
- 'Doug Hoyte <doug@hcsw.org>'
build_requires:
File::Path: 0
File::Spec::Functions: 0
IO::File: 0
IO::Uncompress::Unzip: 0
IPC::Open2: 0
LWP::Protocol::https: 0
LWP::UserAgent: 0
lib/Alien/Thrust.pm view on Meta::CPAN
}
1;
__END__
=head1 NAME
Alien::Thrust - Download and install the Thrust cross-platform GUI framework
=head1 DESCRIPTION
This package will download a zip file containing the L<Thrust cross-platform, cross-language GUI toolkit|https://github.com/breach/thrust> and will then install it into its private distribution share directory.
The location of the binary is stored in the C<$Alien::Thrust::thrust_shell_binary> variable:
$ perl -MAlien::Thrust -E 'say $Alien::Thrust::thrust_shell_binary'
/usr/local/share/perl/5.18.2/auto/share/dist/Alien-Thrust/thrust_shell
( run in 0.588 second using v1.01-cache-2.11-cpan-df04353d9ac )