Alien-Build-Plugin-Download-GitHub
view release on metacpan or search on metacpan
lib/Alien/Build/Plugin/Download/GitHub.pm view on Meta::CPAN
Boolean value for those repositories that do not upgrade their tags to releases.
There are two different endpoints. One for
L<releases|https://developer.github.com/v3/repos/releases/#list-releases-for-a-repository>
and one for simple L<tags|https://developer.github.com/v3/repos/#list-tags>. The
default is to interrogate the former for downloads. Passing a true value for
L</"tags_only"> interrogates the latter for downloads.
=head2 version
Regular expression that can be used to extract a version from a GitHub tag. The
default ( C<qr/^v?(.*)$/> ) is reasonable for many GitHub repositories.
=head2 prefer
How to sort candidates for selection. This should be one of three types of values:
=over 4
=item code reference
This will be used as the prefer hook.
lib/Alien/Build/Plugin/Download/GitHub.pm view on Meta::CPAN
=back
=head2 asset
Download from assets instead of via tag. This option is incompatible with
C<tags_only>.
=head2 asset_name
Regular expression which the asset name should match. The default is C<qr/\.tar\.gz$/>.
=head2 asset_format
The format of the asset. This is passed to L<Alien::Build::Plugin::Extract::Negotiate>
so any format supported by that is valid.
[version 0.10]
If this is set to C<none> then no extractor will be added. This allows for you to write
your own extractor code, or use a non-standard one.
( run in 0.993 second using v1.01-cache-2.11-cpan-df04353d9ac )