Module:...thubMeta(3)
π NAME π
okay bestie, welcome to the Module:...thubMeta(3) page from the user-contributed Perl docs π this one is all about Module::Install::GithubMeta β a Module::Install extension that includes GitHub meta information in META.yml. That's the name and the one-liner, and it ate β¨
π¦ SYNOPSIS π¦
Drop this into Makefile.PL:
# In Makefile.PL
use inc::Module::Install;
githubmeta;
Then the repository and homepage meta in META.yml will be set accordingly. slay π
πΈ DESCRIPTION πΈ
Module::Install::GithubMeta is a Module::Install extension for including GitHub (http://github.com) meta information in META.yml.
It automatically checks whether the distribution directory is under git version control and whether the origin is a GitHub repository. If it is, it sets the repository and homepage meta in META.yml to the appropriate URLs for GitHub. no cap π₯
π COMMANDS π
This plugin adds this Module::Install command:
π¦ githubmeta π¦
- user-side β does nothing. literally nothing π
- author-side β auto-detects whether the directory is under
gitversion control and whether theoriginis a GitHub repository. It setsrepositoryto the public clone URL andhomepageto thehttpGitHub link for the repository. - optional remote β you can provide the remote to query; if you don't specify one, it defaults to
origin. - homepage override β you can override the
homepagesetting by using theModule::Installhomepagecommand prior to calling this command.
Example time, bestie:
use inc::Module::Install;
homepage 'http://mymoduleshomepage.com/';
githubmeta;
π AUTHOR π
Chris "BinGOs" Williams
Based on code from Module::Install::Repository by Tatsuhiko Miyagawa
π LICENSE π
Copyright Β© Chris Williams and Tatsuhiko Miyagawa
This module may be used, modified, and distributed under the same terms as Perl itself. Please see the license that came with your Perl distribution for details.
π SEE ALSO π
Module::Install
and that's the page! source/version: perl v5.32.1; date: 2021-12-23 β byeee bestie π«Άπ
π¦ where this page comes from
- epel 9: perl-Module-Install-GithubMeta 0.30-21.el9 Β· GPL+ or Artistic
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms