The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

findeps - A command-line tool that resolves dependencies from Perl modules

SYNOPSIS

just run like below:

 $ findeps your_product.pl | cpanm
 $ findeps Plack.psgi | cpanm
 $ findeps index.cgi | cpanm
 $ findeps t/00_compile.t | cpanm
 
 And on your modules directory
 $ findeps Your::Module | cpanm

Now you're ready to run the product you've made with many modules without installing them every time

DESCRIPTION

findeps is a simple command line program for ready to run.

-u --upgradeAll OPTION
 $ findeps -u index.cgi | cpanm

tries to upgrade modules you've already installed to the newest

-L --myLib OPTION
 $ findeps -L=modules Plack.psgi | cpanm

If you have a local directory named 'modules' not to be 'lib', you can choose it and the modules in there are ignored because you've already holden them.

scandeps.pl requires you to have CPANPLUS, but this requires just only cpanm.

DANGEROUS OPTION

    $ findeps --makeCpanfile Some::Module >| cpanfile

It may be useful when you build a new module with Minilla but NOT recommend

LICENSE

Copyright (C) worthmine.

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

AUTHOR

Yuki Yoshida(worthmine)