projects
/
perl-cwmp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix features with newer Module::Install
[perl-cwmp.git]
/
Makefile.PL
diff --git
a/Makefile.PL
b/Makefile.PL
index
0ae4cb7
..
80c47eb
100644
(file)
--- a/
Makefile.PL
+++ b/
Makefile.PL
@@
-3,9
+3,9
@@
use lib './lib';
use inc::Module::Install;
name 'CWMP';
use inc::Module::Install;
name 'CWMP';
-version '0.
09
';
+version '0.
14
';
license 'GPL';
license 'GPL';
-requires 'Net::Server';
+requires 'Net::Server
::Fork
';
requires 'HTTP::Daemon';
requires 'XML::Rules';
requires 'XML::Generator';
requires 'HTTP::Daemon';
requires 'XML::Rules';
requires 'XML::Generator';
@@
-15,42
+15,46
@@
requires 'Class::Accessor';
requires 'Net::HTTP';
requires 'Cwd';
requires 'File::Slurp';
requires 'Net::HTTP';
requires 'Cwd';
requires 'File::Slurp';
-requires 'DBM::Deep';
requires 'Getopt::Long';
#requires 'Term::Shelly' => '0.03';
requires 'Module::Pluggable';
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 'Hash::Merge';
requires 'IPC::DirQueue';
requires 'File::Spec';
requires 'File::Path';
+requires 'Class::Trigger';
+requires 'File::Find';
build_requires 'Test::More';
features(
build_requires 'Test::More';
features(
+ 'CWMP::Store::YAML' => [
+ -default => 1,
+ 'YAML::Syck' => 0.91,
+ ],
+ 'CWMP::Store::JSON' => [
+ -default => 1,
+ 'JSON::XS',
+ ],
'Command-line access to modems (tcli.pl)' => [
-default => 1,
'Command-line access to modems (tcli.pl)' => [
-default => 1,
-
recommends('Expect')
,
-
recommends('Net::Telnet')
,
+
'Expect'
,
+
'Net::Telnet'
,
],
],
-);
-
-features(
'HTML documentation (make html)' => [
-default => 0,
'HTML documentation (make html)' => [
-default => 0,
-
recommends('Pod::Xhtml')
,
+
'Pod::Xhtml'
,
],
],
-);
-
-features(
'Pod coverage tests (for developers)' => [
-default => 0,
'Pod coverage tests (for developers)' => [
-default => 0,
-
recommends('Test::Pod::Coverage')
,
+
'Test::Pod::Coverage'
,
],
],
+# 'Memory leak detection (for developers)' => [
+# -default => 0,
+# 'Devel::LeakTrace::Fast' => 0.11,
+# ],
);
);
-;
-
my_targets();
clean_files('dump/* yaml state.db html t/var/* queue');
my_targets();
clean_files('dump/* yaml state.db html t/var/* queue');