Working on an automated build system for multiple computers on multiple platforms...
I realized that 'perl Build.PL' doesn't return a failure exit status when dependencies are missing. Do CPAN/CPANPLUS not check this? I added a 'check' action to my subclass which just calls check_prereq(), but this means I'm running the prereq scan twice ('perl Build.PL && ./Build check'). Would it be reasonable to add a --strict-dep option or something to make it die in new()? Alternatively, I could go for something that skips it in new() or a sub-part like init_checks() to be overridden. Thanks, Eric -- "Left to themselves, things tend to go from bad to worse." --Murphy's Corollary --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------