* Path for renames during restore and renames during share (thanks to Bryan Aldrich...
[vss2svn.git] / Build.PL
blobf996c1a11ef4144ec61c14a1f0b7d57eb00ec291
1 use Module::Build;
3 Module::Build->new
4     ( dist_name => 'Vss2Svn',
5       dist_version_from => 'script/vss2svn.pl',
6       license => 'gpl',
7       requires => {
8           'Getopt::Long' => '>= 2.34',
9           'DBI' => '>= 1.47',
10           'DBD::SQLite2' => '>= 0.33',
11           'XML::Simple' => '>= 2.14',
12           'File::Find' => 0,
13           'File::Path' => 0,
14           'Time::CTime' => 0,
15           'Data::Dumper' => 0,
16       },
17       script_files => { 'script/vss2svn.pl' => 'script/vss2svn.pl', 'ssphys/ssphys' => 'bin/ssphys'},
18       pm_files => { 'script/Vss2Svn/ActionHandler.pm' => 'lib/Vss2Svn/ActionHandler.pm',
19                     'script/Vss2Svn/DataCache.pm' =>  'lib/Vss2Svn/DataCache.pm',
20                     'script/Vss2Svn/Dumpfile.pm' =>  'lib/Vss2Svn/Dumpfile.pm',
21                     'script/Vss2Svn/SvnRevHandler.pm' =>  'lib/Vss2Svn/SvnRevHandler.pm',
22                     'script/Vss2Svn/Dumpfile/Node.pm' =>  'lib/Vss2Svn/Dumpfile/Node.pm',
23                     'script/Vss2Svn/Dumpfile/AutoProps.pm' =>  'lib/Vss2Svn/Dumpfile/AutoProps.pm',
24                     'script/Vss2Svn/Dumpfile/LabelMapper.pm' =>  'lib/Vss2Svn/Dumpfile/LabelMapper.pm',
25                     'script/Vss2Svn/Dumpfile/SanityChecker.pm' =>  'lib/Vss2Svn/Dumpfile/SanityChecker.pm',
26                     },
27       PL_files => { 'ssphys/ssphys.PL' => 'bin/ssphys' },
28       )->create_build_script;