Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Dist::Zilla::Prereqs(3User Contributed Perl DocumentatiDist::Zilla::Prereqs(3)

NAME
       Dist::Zilla::Prereqs - the prerequisites	of a Dist::Zilla distribution

VERSION
       version 6.020

DESCRIPTION
       Dist::Zilla::Prereqs is a subcomponent of Dist::Zilla.  The "prereqs"
       attribute on your Dist::Zilla object is a Dist::Zilla::Prereqs object,
       and is responsible for keeping track of the distribution's
       prerequisites.

       In fact,	a Dist::Zilla::Prereqs object is just a	thin layer over	a
       CPAN::Meta::Prereqs object, stored in the "cpan_meta_prereqs"
       attribute.

       Almost everything this object does is proxied to	the
       CPAN::Meta::Prereqs object, so you should really	read how that works.

       Dist::Zilla::Prereqs proxies the	following methods to the
       CPAN::Meta::Prereqs object:

       o   finalize

       o   is_finalized

       o   requirements_for

       o   as_string_hash

PERL VERSION SUPPORT
       This module has the same	support	period as perl itself:	it supports
       the two most recent versions of perl.  (That is,	if the most recently
       released	version	is v5.40, then this module should work on both v5.40
       and v5.38.)

       Although	it may work on older versions of perl, no guarantee is made
       that the	minimum	required version will not be increased.	 The version
       may be increased	for any	reason,	and there is no	promise	that patches
       will be accepted	to lower the minimum required perl.

METHODS
   register_prereqs
	 $prereqs->register_prereqs(%prereqs);

	 $prereqs->register_prereqs(\%arg, %prereqs);

       This method adds	new minimums to	the prereqs object.  If	a hashref is
       the first arg, it may have entries for "phase" and "type" to indicate
       what kind of prereqs are	being registered.  (For	more information on
       phase and type, see CPAN::Meta::Spec.)  For example, you	might say:

	 $prereqs->register_prereqs(
	   { phase => 'test', type => 'recommends' },
	   'Test::Foo' => '1.23',
	   'XML::YZZY' => '2.01',
	 );

       If not given, phase and type default to runtime and requires,
       respectively.

AUTHOR
       Ricardo SIGNES dh <rjbs@semiotic.systems>

COPYRIGHT AND LICENSE
       This software is	copyright (c) 2021 by Ricardo SIGNES.

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

perl v5.32.1			  2021-06-14	       Dist::Zilla::Prereqs(3)

NAME | VERSION | DESCRIPTION | PERL VERSION SUPPORT | METHODS | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Dist::Zilla::Prereqs&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help