Subject: | Missing deps should have a non-zero exit status |
When I use Makefile.PL, I rely on this:
perl Makefile.PL && make && make test
In writing up an example for basic Module::Build usage, I did the same thing:
perl Build.PL && ./Build && ./Build test
However, when I tried to build Weather::Google which lists a dependency on XML::Simple, it
correctly reported that XML::Simple was not installed, but it went on to run (and fail) all of the
tests. ./Build should return a non-zero status to ensure that the && ./Build test does not run.
Cheers,
Ovid