|Date:||Sat, 25 Aug 2007 02:12:55 -0600|
|From:||Craig Steffler <firstname.lastname@example.org>|
I'm sure everyone has noticed this and it's probably already noted but in the most current distribution of Perl from ActiveState (v5.8.8 built for MSWin32-x86-multi-thread) if you create a starter directory structure using Module::Starter::PBP the line: use version; $VERSION = qv('0.0.1'); needs to be changed at least to: use version; my $VERSION = qw('0.0.1'); -------------^^-------------^-------- I created a Test directory on the Desktop of a WindowsXP/SP2 login and then provided answers to all the questions when run as: perl -MModule::Starter::PBP=setup from the Desktop. The resulting Test/.module-starter/PBP/Module.pm when just substituting package <module>; with: package Module; and not changing anything else and running: perl -c Module.pm it fails. Overall, I still think this is a fabulous addition to Perl and wish everyone would start using it. And so far I haven't had a chance to review all of PBP but from what I've seen I like it ALOT.