Subject: | Should handle external binary deps more clearly: ( causes test failure on Win32 where there is no 'sh' ) |
There's 2 possible approaches to take here:
1. Run code in Makefile.PL to make install exit N/A if external dependencies are not satisfied ( Devel::CheckBin is good for this )
2. Have code in the test case so it doesn't test shells that it doesn't need.
I don't fully understand the code so I'm not sure which you want to use, I suspect the first, or a combination of both.
But it would help clarify between "This dist is failing because something has broken, please file a bug" and "Your system is by design incompatible, you need to fix certain things on your system for this to work".
Thanks in advance.
http://www.cpantesters.org/cpan/report/d6b496e9-6c0e-1014-ae70-a63bbd9b3b1a