Я испытываю некоторое разочарование в связи с установкой зависимостей из CPAN (пытаюсь написать сценарий установки, который работает под local :: lib).Это может быть излишним, но мой код для Makefile такой ...
#!/usr/bin/env perl
use inc::Module::Install;
name 'Statcounts';
all_from 'lib/Statcounts.pm';
requires 'Catalyst::Runtime' => '5.80007';
requires 'Catalyst::Plugin::ConfigLoader';
requires 'Catalyst::Plugin::Static::Simple';
requires 'Catalyst::Action::RenderView';
requires 'Catalyst::ScriptRunner';
requires 'parent';
requires 'Config::General'; # This should reflect the config file format you've chosen
# See Catalyst::Plugin::ConfigLoader for supported formats
catalyst_par_classes('Catalyst::ScriptRunner');
catalyst;
install_script glob('script/*.pl');
auto_install;
WriteAll;
perl Makefile.PL работает отлично.Проблема в том, что я запускаю
make installdeps
. Мне все еще предлагают
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes]
. Мне просто нужен cpanminus, как способ установки deps без всяких подсказок.Я не знаю, что Module :: Install поддерживает даже cpanm.
Кто-нибудь знает, как я могу сделать make installdeps для установки всех deps так же просто, как cpanm?
Большое спасибо заранее.Джени