cpanfile(3pm) debian man page | unix.com

Man Page: cpanfile

Operating Environment: debian

Section: 3pm

cpanfile(3pm)						User Contributed Perl Documentation					     cpanfile(3pm)

NAME
cpanfile - A format for describing CPAN dependencies for Perl applications
SYNOPSIS
requires 'Catalyst', '5.8000'; requires 'CatalystX::Singleton', '>= 1.1000, < 2.000'; recommends 'JSON::XS', '2.0'; conflicts 'JSON', '< 1.0'; on 'test' => sub { requires 'Test::More', '>= 0.96, < 2.0'; recommends 'Test::TCP', '1.12'; }; on 'develop' => sub { recommends 'Devel::NYTProf'; };
VERSION
0.9000
DESCRIPTION
"cpanfile" describes CPAN dependencies required to execute associated Perl code. Place the "cpanfile" in the root of the directory containing the associated code. For instance, in a Catalyst application, place the "cpanfile" in the same directory as "myapp.conf". Tools supporting "cpanfile" format (e.g. cpanm and carton) will automatically detect the file and install dependencies for the code to run.
AUTHOR
Tatsuhiko Miyagawa
ACKNOWLEDGEMENTS
The format (DSL syntax) is inspired by Module::Install and Module::Build::Functions. "cpanfile" specification (this document) is based on Ruby's Gemfile <http://gembundler.com/man/gemfile.5.html> specification.
SEE ALSO
CPAN::Meta::Spec Module::Install Carton perl v5.14.2 2012-04-14 cpanfile(3pm)
Related Man Pages
carton-install(1p) - debian
carton(1p) - debian
test::checkdeps5.18(3) - mojave
inc::module::install::dsl(3) - centos
carton::doc::install(3pm) - debian
Similar Topics in the Unix Linux Community
Adding the individual columns of a matrix.
awk or sed - Convert 2 lines to 1 line
One instance of comparing grep and awk
Weird 'find' results