2 # This file was automatically generated by Dist::Zilla::Plugin::ModuleBuild v6.008.
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.1.9",
26 "module_name" => "Tails::Persistence",
27 "recursive_test_files" => 1,
33 "IPC::System::Simple" => "1.21",
34 "List::MoreUtils" => "0.24",
36 "Method::Signatures::Simple" => "1.02",
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",
47 "Path::Class" => "0.19",
49 "Try::Tiny" => "0.04",
50 "namespace::autoclean" => "0.09"
53 "bin/tails-fix-persistent-volume-permissions",
54 "bin/tails-persistence-setup"
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"
70 my %fallback_build_requires = (
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;