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
---------------------------------------------------

Reply via email to