2 |
use inc::Module::Install; |
use inc::Module::Install; |
3 |
|
|
4 |
name 'PXElator'; |
name 'PXElator'; |
5 |
version '0.01'; |
version '0.02'; |
6 |
license 'GPL'; |
license 'GPL'; |
7 |
|
|
8 |
requires 'Data::Dump'; |
requires 'Data::Dump'; |
11 |
requires 'Net::TFTPd'; |
requires 'Net::TFTPd'; |
12 |
#requires 'Getopt::Long'; |
#requires 'Getopt::Long'; |
13 |
requires 'Module::Refresh'; |
requires 'Module::Refresh'; |
14 |
|
requires 'autodie'; |
15 |
|
requires 'LWP::Simple'; |
16 |
|
requires 'Net::DNS'; |
17 |
|
requires 'Regexp::Common'; |
18 |
|
requires 'Data::Structure::Util'; |
19 |
|
requires 'XML::Simple'; |
20 |
|
requires 'File::Slurp'; |
21 |
|
requires 'YAML'; |
22 |
|
#requires 'MongoDB'; |
23 |
|
|
24 |
|
features( |
25 |
|
'ssh' => [ |
26 |
|
-default => 1, |
27 |
|
'Net::OpenSSH', |
28 |
|
], |
29 |
|
'snmp' => [ |
30 |
|
-default => 0, |
31 |
|
'SNMP::Multi', |
32 |
|
], |
33 |
|
); |
34 |
|
|
35 |
|
build_requires 'Test::More'; |
|
#build_requires 'Test::More'; |
|
36 |
|
|
37 |
auto_install; |
auto_install; |
38 |
|
|