2 # This file was automatically generated by Dist::Zilla::Plugin::ModuleBuild v5.020.
6 use Module::Build 0.3601;
7 use lib qw{inc}; use My::Builder;
9 my %module_build_args = (
12 "Module::Build" => "0.3601",
13 "Path::Class" => "0.19",
14 "autodie" => "2.06_01"
16 "configure_requires" => {
17 "Module::Build" => "0.3601"
19 "dist_abstract" => "setup Tails persistent storage",
21 "Tails developers <tails\@boum.org>"
23 "dist_name" => "Tails-Persistence",
24 "dist_version" => "1.0.27",
26 "module_name" => "Tails::Persistence",
28 "recursive_test_files" => 1,
34 "IPC::System::Simple" => "1.21",
35 "List::MoreUtils" => "0.24",
37 "Method::Signatures::Simple" => "1.02",
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",
48 "Path::Class" => "0.19",
50 "Try::Tiny" => "0.04",
51 "namespace::autoclean" => "0.09"
54 "bin/tails-persistence-setup",
55 "bin/tails-fix-persistent-volume-permissions"
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"
71 my %fallback_build_requires = (
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;