New upstream version 1.1.9
[tails-persistence-setup.git] / Build.PL
blob9182d3b24c02de843c8da6b13768766ea46dfe29
2 # This file was automatically generated by Dist::Zilla::Plugin::ModuleBuild v6.008.
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.1.9",
25   "license" => "gpl",
26   "module_name" => "Tails::Persistence",
27   "recursive_test_files" => 1,
28   "requires" => {
29     "Carp" => "1.11",
30     "Clone" => "0.31",
31     "Glib" => "1.223",
32     "Gtk3" => "0.018",
33     "IPC::System::Simple" => "1.21",
34     "List::MoreUtils" => "0.24",
35     "List::Util" => 0,
36     "Method::Signatures::Simple" => "1.02",
37     "Moose" => "2.1213",
38     "MooseX::Getopt" => "0.31",
39     "MooseX::Has::Sugar" => "0.0405",
40     "MooseX::Method::Signatures" => "0.35",
41     "MooseX::Types" => "0.22",
42     "MooseX::Types::Path::Class" => "0.05",
43     "Net::DBus" => "v1.1.0",
44     "Net::DBus::GLib" => "v0.33.0",
45     "Number::Format" => "1.73",
46     "Pango" => "1.226",
47     "Path::Class" => "0.19",
48     "Tails" => "0.6",
49     "Try::Tiny" => "0.04",
50     "namespace::autoclean" => "0.09"
51   },
52   "script_files" => [
53     "bin/tails-fix-persistent-volume-permissions",
54     "bin/tails-persistence-setup"
55   ],
56   "share_dir" => {
57     "dist" => "share"
58   },
59   "test_requires" => {
60     "LWP::Online" => "1.07",
61     "Module::Pluggable::Object" => "3.9",
62     "Path::Class" => "0.19",
63     "Test::BDD::Cucumber" => "0.24",
64     "Test::Most" => "0.22",
65     "Test::Spec" => "0.40"
66   }
70 my %fallback_build_requires = (
71   "Cwd" => "3.30",
72   "LWP::Online" => "1.07",
73   "Module::Build" => "0.3601",
74   "Module::Pluggable::Object" => "3.9",
75   "Path::Class" => "0.19",
76   "Test::BDD::Cucumber" => "0.24",
77   "Test::Most" => "0.22",
78   "Test::Spec" => "0.40",
79   "autodie" => "2.06_01"
83 unless ( eval { Module::Build->VERSION(0.4004) } ) {
84   delete $module_build_args{test_requires};
85   $module_build_args{build_requires} = \%fallback_build_requires;
88 my $build = My::Builder->new(%module_build_args);
91 $build->create_build_script;