When the directory doesn't have a weaver.ini file, it gives this error:
no viable configuration could be found
Trace begun at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Config/MVP/Reader/Finder.pm line 76
Config::MVP::Reader::Finder::_which_reader('Pod::Weaver::Config::Finder=HASH(0x7fc316e6aac8)', './weaver') called at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Config/MVP/Reader/Finder.pm line 104
Config::MVP::Reader::Finder::try {...} at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Try/Tiny.pm line 81
eval {...} at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Try/Tiny.pm line 72
Try::Tiny::try('CODE(0x7fc316e9d8b0)', 'Try::Tiny::Catch=REF(0x7fc31708c780)') called at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Config/MVP/Reader/Finder.pm line 109
Config::MVP::Reader::Finder::read_config('Pod::Weaver::Config::Finder=HASH(0x7fc316e6aac8)', './weaver') called at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Pod/Weaver.pm line 103
Pod::Weaver::new_from_config('Pod::Weaver', 'HASH(0x7fc316e6a4e0)') called at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Statocles/App/Perldoc.pm line 260
Statocles::App::Perldoc::_weave_module('Statocles::App::Perldoc=HASH(0x7fc3113fd7b8)', '/Users/doug/perl/Statocles/Statocles-0.067/lib/Statocles/Template.pm') called at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Statocles/App/Perldoc.pm line 88
Statocles::App::Perldoc::pages('Statocles::App::Perldoc=HASH(0x7fc3113fd7b8)') called at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Statocles/App.pm line 31
Statocles::App::__ANON__('CODE(0x7fc315a18768)', 'Statocles::App::Perldoc=HASH(0x7fc3113fd7b8)') called at (eval 475) line 1
Statocles::App::Perldoc::__ANON__('Statocles::App::Perldoc=HASH(0x7fc3113fd7b8)') called at (eval 477) line 2
Statocles::App::Perldoc::pages('Statocles::App::Perldoc=HASH(0x7fc3113fd7b8)') called at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Statocles/Site.pm line 227
Statocles::Site::build('Statocles::Site=HASH(0x7fc313c4d1d8)') called at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Statocles/Site.pm line 391
Statocles::Site::deploy('Statocles::Site=HASH(0x7fc313c4d1d8)') called at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Statocles/Command.pm line 119
Statocles::Command::main('Statocles::Command', 'deploy', '-vv') called at /Users/doug/perl5/perlbrew/perls/perl-5.20.0/bin/statocles line 16
If there's no weaver.ini file, we should detect that and give a better error message. Or just throw a warning and don't run it through Pod::Weaver.
When the directory doesn't have a weaver.ini file, it gives this error:
If there's no weaver.ini file, we should detect that and give a better error message. Or just throw a warning and don't run it through Pod::Weaver.