Hi all, I'm trying to understand why the cpantesters require the Build.PL file to exit with success rather than just die.
What is the logic behind this and is there anyway to change that? I've recently had to try to explain it to a new author and frankly I just don't get it. And having just updated Linux::USBKeyboard (so now I'll get zero reports instead of all fails?), I find it rather clunky to be writing warn() followed by exit() when die() would be shorter, as well as just good practice in any normal code. Why is it that writing Perl modules and posting modules to CPAN "the right way" require separate sets of documentation? Thanks, Eric -- "Ignorance more frequently begets confidence than does knowledge." -- Charles Darwin --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------