Use Solver instead of manual is_installable()
[Fedora-Rebuild.git] / Makefile.PL
blob9dc444be35e05ac62cb268ec1ec6007d0a0eb0f5
1 use ExtUtils::MakeMaker;
3 my $mainfile = 'lib/Fedora/Rebuild.pm';
5 my $runtime_dependenices = {
6     'constant' => 0,
7     'Carp' => 0,
8     'Data::Dumper' => 0,
9     'DateTime' => 0,
10     'File::Copy' => 0,
11     'File::Path' => 0,
12     'File::Spec' => 0,
13     'IO::Handle' => 0,
14     'Moose' => 0,
15     'MooseX::Types::Moose' => 0,
16     'Moose::Util::TypeConstraints' => 0,
17     'namespace::clean' => 0,
18     'POSIX' => 0,
19     'Proc::SyncExec' => 0,
20     'RPM2' => 0,
21     'RPM::VersionCompare' => 0,
22     'Scalar::Util' => 0,
23     'Storable' => 0,
24     'threads' => 0,
25     'Thread::Semaphore' => 0,
26     'threads::shared' => 0,
27     'version' => 0.77,
30 WriteMakefile(
31     'NAME' => 'Fedora::Rebuild',
32     'VERSION_FROM' => $mainfile,
33     'ABSTRACT_FROM' => $mainfile,
34     'AUTHOR' => 'Petr Písař <ppisar@redhat.com>',
35     'LICENSE' => 'gpl_3',
36     'EXE_FILES' => [ ( glob 'bin/*' ) ],
37     'BUILD_REQUIRES' => {
38         %$runtime_dependenices,
39         'Data::Compare' => 0,
40         'Test::Simple' => 0,
41     },
42     'PREREQ_PM' => $runtime_dependenices