--- google/Makefile.PL 2007/06/23 09:20:17 94 +++ google/trunk/Makefile.PL 2007/11/14 21:55:24 203 @@ -1,8 +1,12 @@ +use lib './lib'; + use inc::Module::Install; -name 'CWMP'; -version '0.02'; +name 'CWMP'; +version '0.10'; +license 'GPL'; requires 'Net::Server'; +requires 'HTTP::Daemon'; requires 'XML::Rules'; requires 'XML::Generator'; requires 'Data::Dump'; @@ -13,6 +17,44 @@ requires 'File::Slurp'; requires 'DBM::Deep'; requires 'Getopt::Long'; +#requires 'Term::Shelly' => '0.03'; +requires 'Module::Pluggable'; +requires 'YAML'; +requires 'Hash::Merge'; +requires 'IPC::DirQueue'; +requires 'File::Spec'; +requires 'File::Path'; +requires 'Class::Trigger'; + +build_requires 'Test::More'; + +features( + 'Command-line access to modems (tcli.pl)' => [ + -default => 1, + recommends('Expect'), + recommends('Net::Telnet'), + ], +); + +features( + 'HTML documentation (make html)' => [ + -default => 0, + recommends('Pod::Xhtml'), + ], +); + +features( + 'Pod coverage tests (for developers)' => [ + -default => 0, + recommends('Test::Pod::Coverage'), + ], +); + +; + +my_targets(); + +clean_files('dump/* yaml state.db html t/var/* queue'); auto_install;