App::mkdist(3pm)

πŸ“¦
version 0.014 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– App::mkdist(3pm) β€” the distribution-maker bestie πŸ’–

okay so literally, this is App::mkdist, a page from the User Contributed Perl Documentation section (section 3pm, for the perl girlies keeping track πŸŽ€), and it's here to help you create distributions that will use Module::Package::RDF. that's the whole vibe. slay.


✨ SYNOPSIS ✨

mkdist Local::Example::Useful

that's it. one line. iconic behavior honestly πŸ’…


🌸 DESCRIPTION 🌸

bestie, this package is lowkey minimal and I respect it so much. it provides just one (class) method:

  • App::mkdist->create($distname, %options) β€” Create a distribution directory including all needed files. that's the main character right there πŸ‘‘

there are also various methods that may be useful for people subclassing this class to look at (and possibly override). not me giving you the full tour 🫢:

  • set_defaults
  • create_module
  • create_makefile_pl
  • create_metadata
  • create_tests
  • create_author_tests
heads up: these are listed as methods worth peeking at and maybe overriding if you're subclassing. no cap, that's exactly what the page says, nothing extra πŸ“

πŸ‘€ SEE ALSO πŸ‘€

  • Module::Package::RDF β€” the whole reason we're here fr fr

πŸ’œ AUTHOR πŸ’œ

Toby Inkster <tobyink@cpan.org>.


This software is copyright (c) 2011-2013 by Toby Inkster.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.


and that's the page, bestie!! πŸŽ€βœ¨ this one's from perl v5.32.1, dated 2021-09-11, and it lives under App::mkdist(3pm) β€” go forth and make distributions, you gorgeous genius πŸ’–πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from