Imported Upstream version 1.0.27
[tails-persistence-setup.git] / Build.PL
blob4130ea18beb72a66f62be0e69b98d2773bce77bd
2 # This file was automatically generated by Dist::Zilla::Plugin::ModuleBuild v5.020.
3 use strict;
4 use warnings;
6 use Module::Build 0.3601;
7 use lib qw{inc}; use My::Builder;
9 my %module_build_args = (
10   "build_requires" => {
11     "Cwd" => "3.30",
12     "Module::Build" => "0.3601",
13     "Path::Class" => "0.19",
14     "autodie" => "2.06_01"
15   },
16   "configure_requires" => {
17     "Module::Build" => "0.3601"
18   },
19   "dist_abstract" => "setup Tails persistent storage",
20   "dist_author" => [
21     "Tails developers <tails\@boum.org>"
22   ],
23   "dist_name" => "Tails-Persistence",
24   "dist_version" => "1.0.27",
25   "license" => "gpl",
26   "module_name" => "Tails::Persistence",
27   "recommends" => {},
28   "recursive_test_files" => 1,
29   "requires" => {
30     "Carp" => "1.11",
31     "Clone" => "0.31",
32     "Glib" => "1.223",
33     "Gtk2" => "1.242",
34     "IPC::System::Simple" => "1.21",
35     "List::MoreUtils" => "0.24",
36     "List::Util" => 0,
37     "Method::Signatures::Simple" => "1.02",
38     "Moose" => "1.09",
39     "MooseX::Getopt" => "0.31",
40     "MooseX::Has::Sugar" => "0.0405",
41     "MooseX::Method::Signatures" => "0.35",
42     "MooseX::Types" => "0.22",
43     "MooseX::Types::Path::Class" => "0.05",
44     "Net::DBus" => "v0.33.6",
45     "Net::DBus::GLib" => "v0.33.0",
46     "Number::Format" => "1.73",
47     "Pango" => "1.221",
48     "Path::Class" => "0.19",
49     "Tails" => "0.6",
50     "Try::Tiny" => "0.04",
51     "namespace::autoclean" => "0.09"
52   },
53   "script_files" => [
54     "bin/tails-persistence-setup",
55     "bin/tails-fix-persistent-volume-permissions"
56   ],
57   "share_dir" => {
58     "dist" => "share"
59   },
60   "test_requires" => {
61     "LWP::Online" => "1.07",
62     "Module::Pluggable::Object" => "3.9",
63     "Path::Class" => "0.19",
64     "Test::BDD::Cucumber" => "0.24",
65     "Test::Most" => "0.22",
66     "Test::Spec" => "0.40"
67   }
71 my %fallback_build_requires = (
72   "Cwd" => "3.30",
73   "LWP::Online" => "1.07",
74   "Module::Build" => "0.3601",
75   "Module::Pluggable::Object" => "3.9",
76   "Path::Class" => "0.19",
77   "Test::BDD::Cucumber" => "0.24",
78   "Test::Most" => "0.22",
79   "Test::Spec" => "0.40",
80   "autodie" => "2.06_01"
84 unless ( eval { Module::Build->VERSION(0.4004) } ) {
85   delete $module_build_args{test_requires};
86   $module_build_args{build_requires} = \%fallback_build_requires;
89 my $build = My::Builder->new(%module_build_args);
91 $build->create_build_script;